安裝、完善slackware的全部過程(轉)
安裝、完善slackware的全部過程(轉)[@more@]作者:emylekao來自:完成時間:2004-1-14轉載請註明作者和出處。需要注意的是:這裡寫的是完全針對我個人的情況。我只是提供大家一點參考意見。計算機:康柏Evo N800v PIV1.8 256DDR ATI7500 30G硬碟發行版:slackware 9.1安裝slackware的安裝是字元介面的,這嚇倒了很多初學者,因為很多初學者是從rh開始的(包括我也是),而客觀的說,也確實沒有rh的安裝方式直觀。但是其實只要熟悉了以後也就沒有什麼了。安裝方法可以參考struggle寫的……下面有幾點需要注意的地方:1.如果不用完全安裝的話,應該主要選擇安裝cdparanoia這個軟體包(預設是不安裝的)。如果不安裝他,則安裝完成後的slackware不能顯示桌面。具體原因不詳。2.在“CHOOSE LINUX KERNEL”中,不應該總是認為要選擇“bare.i”的核心。我在我的3G的分割槽上安裝的時候就是選擇這個,可是在6G的安裝就不是,好象是6G的這個分割槽太靠後面了。後來選擇了“bareacpi.i”就可以了。3.我用的是筆記本,並外接USB滑鼠。在安裝rh9的時候,選擇P/S滑鼠就可以了。可是,在slackware上面,必須選擇USB滑鼠才能使用。漢化美化1.更改英文為中文:修改 /etc/profile.d/lang.sh找到一行是: export LANG=C在它前面加#註釋掉,然後增加一行:export LANG=zh_CN.gbk2.複製字型:建立/usr/share/fonts/;複製windows下面的simsun.ttf, tahoma*.ttf等字型到/usr/share/fonts/目錄下3.修改XF86Config配置檔案:修改/etc/X11/XF86Config 檔案,加入路徑:FontPath "/usr/share/fonts/"Section "Module"...Load "freetype" #Load "xtt" #Load "type1"...EndSection4.修改gtkrc.zh_CN配置檔案:可以使用rh9中的/etc/gtk/gtkrc.zh_CN替換/etc/gtk/ 目錄裡的gtkrc.zh_CN檔案5.安裝firefly的美化包:installpkg *.tgz6.複製fonts.conf個人感覺,firefly預設的fonts.conf並不能很好的顯示字型,特別是小字型的時候。可以選用我提供的經過修改的fonts.conf。這裡說是我修改的,其實,只不過根據網上的帖子更改的,我可沒有那本事。fcitx的一些技巧啟動fcitx的時候可能沒有設定XMODIFIERS!設定方法如下:在/etc/profile新增export XMODIFIERS="@im=fcitx"新的fcitx 2.0.1已經發布,試用以後覺得非常好用。聯想功能已經比較完善了。新的fctix的配置資料夾名為.fcitx。很多網上的教程說fcitx怎樣怎樣的進入X就啟動,其實使用gnome自己的會話功能就能夠很容易的解決。在gnome 2.4中,“桌面首選項”-》“高階”-》“會話”中,有一個啟動程式,在裡面新增上fcitx,這樣的話就可以一啟動gnome就啟動fcitx了。但是這樣,啟動的時候那個畫面就會停在那裡,所以,我在“會話”中,把“會話選項”中的“登入時顯示啟動畫面”關閉就可以了。啟動直接進入圖形介面我進入slackware的時候,沒有辦法像rh那樣直接啟動gnome,而是先出現字元介面。我怎樣才能直接出現像rh那樣的登入視窗?在安裝的時候好象沒有怎麼選擇這個啊!修改/etc/inittab, 找到:# These are the default runlevels in Slackware:# 0 = halt# 1 = single user mode# 2 = unused (but configured the same as runlevel 3)# 3 = multiuser mode (default Slackware runlevel)# 4 = X11 with KDM/GDM/XDM (session managers)# 5 = unused (but configured the same as runlevel 3)# 6 = reboot# Default runlevel. (Do not set to 0 or 6)id:3:initdefault: 看看/etc/rc.d/rc.4就知道你的GDM/KDM/...是怎樣被呼叫的。補充一點:修改視窗管理方式使用:xwmconfig網路卡的配置檔案是在哪裡?(呵呵!這是我剛剛安裝slackware時問的問題。寫在這裡,是想告訴大家,slackware使用的BSD風格,和rh不一樣。)/etc/rc.d/rc.inet1, rc.inet2, and rc.inet1.conf.啟動的時候,出現大量的錯誤提示。下面是部分錯誤:insmod:/lib/modules/2.4.22/kernel/drivers/char/i810_rng.o.gz:init_module:No such drivcehotplug沒有找到i810_rng這個裝置,不影響使用。如果嫌這個資訊不好看,可以在/etc/hotplug/blacklist裡面加上一行: i810_rng 即可。注:這些錯誤資訊是啟動rc.hotplug時出現的,可能是硬體識別功能還不完善的緣故。你可以看看是載入什麼模組時出錯,然後把這個模組名稱放到 /etc/hotplug/blacklist裡面去就行了。例如,它報告說8139cp不能載入,你就把8139cp作為一行放到上面說的那個檔案裡。來自這裡滾輪滑鼠怎樣設定?Section "InputDevice"# Identifier and driverIdentifier "Mouse1"Driver "mouse"Option "Protocol" "IMPS/2" <==修改這裡Option "Device" "/dev/mouse"Option "Buttons" "5" <==新增這裡Option "ZAxisMapping" "4 5" <==新增這裡VI的問題slackware的vi命令呼叫的是elvis,是vi的另一個變種,但是很多人更習慣使用vim,因此可以把vi做成指向vim的連結:ln -sf /usr/bin/vim /usr/bin/vi然後複製.vimrc到$HOME下面。讓slackware能自斷電源關機預設情況下,slackware關機是不能自己斷掉電源的。這主要是針對伺服器進行設定的,對於普通PC來說用起來就不方便了。修改/etc/rc.d/rc.modules,片斷如下:#### APM support #### APM is a BIOS specification for saving power using several different# techniques. This is mostly useful for battery powered laptops./sbin/modprobe apm讓普通使用者可以關機同樣為伺服器而設定的,普通使用者不能關機。#chmod +s /sbin/halt這樣,普通使用者使用 /sbin/halt -p能夠關機了。可是,在gnome的登出裡面還是沒有關機的選項,如下動作可以新增:#mkdir -p /var/run/console#touch /var/run/console/USERNAME音效卡的模組我的音效卡是intel8x0安裝的時候,把alsa音效卡驅動安裝上,然後alsaconf進行配置就可以了。GAIM需要SSL的解決辦法(根據oracle提供的辦法)修改 /etc/ld.so.conf 檔案把這段加進去: /usr/lib/mozilla-1.4 (或者你的版本)root下執行 ldconfig然後編譯gaim包,安裝。怎樣管理啟動時的任務?直接編輯/etc/rc.d/目錄下面的有關檔案,主要是rc.M如果你要讓某程式不在啟動時執行,可以:mv rc.httpd xrc.httpd或者:chmod -x rc.httpd當然,如果想在啟動時執行執行相反操作即可。關於SHELL環境的一些設定在Slackware中,SHELL的配製檔案有兩個,一個是起整體作用的,這個檔案是/etc/profile;另一個就是每個使用者家目錄下的. profile,這個是控制各個使用者的SHELL的環境變數的個性設定。比如我們登入系統後,SHELL的提示符是root@sir:~# ;可能我們更習慣,如[root@sir root]#的提示符,所以我們要改/etc/profile檔案。改之前請備份profile這個檔案,如何操作錯了,我們再來還原,請找到下面的類似的行。# Set a default shell prompt:#PS1='`hostname`:`pwd`# 'if [ "$SHELL" = "/bin/pdksh" ]; thenPS1='! $ '改if [ "$SHELL" = "/bin/pdksh" ]; then為 elif [ "$SHELL" = "/bin/pdksh" ]; then然後再它的前面在加兩行,如下:if [ "$SHELL" = "/bin/bash" ]; thenPS1=$'[u@h W]$'改完後是這樣的# Set a default shell prompt:#PS1='`hostname`:`pwd`# 'if [ "$SHELL" = "/bin/bash" ]; thenPS1=$'[u@h W]$ 'elif [ "$SHELL" = "/bin/pdksh" ]; thenPS1='! $ '其它的內容就不要動了,如果您對此比較熟悉,想怎麼改就怎麼改。看您喜歡了,不過這也有一個規則。將gnome編碼都改成gbk把/etc/profile.d/lang.sh改成如下樣子:#!/bin/sh# Set the system locale (default C is the same as en_US):#export LANG=Cexport LANG=zh_CN.gbkexport LC_ALL=zh_CN.gbkexport G_BROKEN_FILENAMES=1export XMODIFIERS=@im=fcitx# This setting has been reported to fix some cut and paste# problems with GTK2. If you experience this, try it:#export LANG=en_US.ISO8859-1說明:如果G_BROKEN_FILENAMES這個環境變數被設定了,GLib假定檔名是以本地編碼而不是UTF-8編碼的。esd的問題我安裝完slackware的時候,一直沒有辦法使用esd,後來才發現,是普通使用者沒有辦法使用esd,而root沒有問題。因此,我使用 chmod +s /bin/esd 命令,解決了普通使用者不能使用esd的問題。xine打造全能播放器使用mplayer總是感覺bug太多,動不動就關閉什麼的。可以,使用slackware預設的xine+gxine,同時使用mplayer網站上的 codecs,能夠完美播放無數格式。只要下載所有的codecs放在任何目錄下面,推薦/usr/lib/codecs下面,然後在file-> preferences->codec裡面有一個關於“real_codecs_path”,填寫上你下載的codecs所在的目錄即
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-940239/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Slackware的啟動(init)過程(轉)
- SlackWare10.1從(硬碟)安裝到配置(包括升級)全過程(轉)硬碟
- 安裝一個精簡的 Slackware(轉)
- Slackware的安裝和Xwindows的設定(轉)Windows
- Slackware 10.0 安裝手記(轉)
- Slackware LILO 安裝幫助文件(轉)
- 在slackware 10下安裝Oracle 10(轉)Oracle
- BluePoint linux的安裝過程(轉)Linux
- slackware 10 的安裝程式不能識別iso(轉)
- LumaQQ安裝過程詳解(轉)
- webpack的安裝過程Web
- Linux是自由的--slackware10安裝手記(轉)Linux
- [轉]RAC 安裝配置過程中的問題
- APK安裝過程APK
- 安裝wampserver的過程Server
- cocoaPods的安裝過程
- 【轉】CentOS 6.5安裝pyspider過程記錄CentOSIDE
- Gentoo Linux CD 方式全程安裝過程(轉)Linux
- Sybase和Oracle安裝過程中常遇到的問題(轉)Oracle
- selenium安裝過程
- Cocoapods安裝過程
- 【一】TYPORA安裝過程
- Linux上安裝GCC編譯器過程(轉)LinuxGC編譯
- 從硬碟安裝debian詳細過程(透過chroot完成)(轉)硬碟
- Nginx的介紹及安裝過程Nginx
- RabbitMQ安裝過程詳解MQ
- 原始碼包安裝過程原始碼
- apache、php、mysql安裝過程ApachePHPMySql
- linux安裝pymssql過程LinuxSQL
- ORM:ODB安裝使用過程ORM
- centos 安裝MySQL全過程CentOSMySql
- 硬碟上安裝LINUX FC4全過程(轉)硬碟Linux
- 安裝yeoman,grunt過程中的問題
- Nebula 2.5.0安裝過程及遇到的坑
- centos7安裝的詳細過程CentOS
- WSL 2 的安裝過程(以及介紹)
- 秒搞VirtualBox 、CentOS 的安裝過程CentOS
- STATSPACK安裝過程中遇到的問題