了解概括Linux升級(jí)安裝配置輸入法
在向大家詳細(xì)介紹升級(jí)安裝之前,首先讓大家了解下Grub,然后全面介紹升級(jí)安裝,希望對(duì)大家有用。系統(tǒng)安裝:至于安裝的具體情況,有關(guān)書(shū)籍講得很多,不作贅述,只就新內(nèi)容作出描述,由于Fedora Core 2不支持軟盤(pán)啟動(dòng),下述方法適用于沒(méi)有光盤(pán)升級(jí)安裝,如果有刻錄好的光盤(pán),就很簡(jiǎn)單了。
采用Grub升級(jí)安裝:
加載iso文件# mount /path/FC2-i386-disc1.iso /mnt/cdrom
拷貝vmlinuz,initrd.img 到/boot目錄下
# cp /mnt/cdrom/isolinux/initrd.img /boot/initrd-fc2setup.img
# cp /mnt/cdrom/isolinux/vmlinuz /boot/vmlinuz-fc2setup
修改grub.conf,添加:
title Fedora core 2 Setup
root (hd0,0)
kernel /vmlinuz-fc2setup root=/dev/hda7
initrd /initrd-fc2setup.img
重新啟動(dòng)選擇該項(xiàng)安裝。
升級(jí)安裝配置輸入法:
升級(jí)安裝完成后,感覺(jué)系統(tǒng)自帶的IIim程序不好用(雖然長(zhǎng)遠(yuǎn)來(lái)看不是這樣),因此:1)首先,刪掉IIim程序查詢所有安裝的IIim程序組件rpm -qa iiim*屏幕上會(huì)列出所有已安裝的IIim程序的rpm,下面卸載這些帶來(lái)麻煩的程序,把XXXX替換成上一步查到的rpm名稱rpm -e XXXX注銷一次,并重登陸。當(dāng)然,如果使用synapic,就很簡(jiǎn)單了,查找iiim,會(huì)列出相關(guān)包,選擇刪除即可。
2)下載scim及scim-chinese、scim-table***版本的tar包,編譯、安裝,這樣出來(lái)輸入法才穩(wěn)定(要注意的是configure時(shí)加上參數(shù)--prefix=/usr),你也可以直接下載rpm包安裝,比較簡(jiǎn)單。地址如下,這里是***的1.2的版本,http://sourceforge.net/projects/scim,修改/etc/X11/xinit/xinitrc.d/xinput文件使scim生效,以下腳本(見(jiàn)附件xinput.zip)可以在英文環(huán)境下實(shí)現(xiàn)中文的輸入(注意:新的3.41-1版的xinitrc包的xinput文件名應(yīng)當(dāng)改為xinput.sh才能生效,3.42-1版又改回到了xinput)。
安裝字體并美化:
1)編輯/etc/ld.so.conf文件,在***行加上:/usr/lib然后,/sbin/ldconfig(以上兩行比較關(guān)鍵)
2)在控制臺(tái)下升級(jí)安裝firefly補(bǔ)丁過(guò)的freetype、freetype-devel、freetype-demos、freetype-utils、fontconfig、fontconfig-devel、libXft、pango、qt(可以在firefly的字體補(bǔ)丁站點(diǎn)找到),拷貝你喜歡的字體,然后cp -f *.ttf /usr/share/fonts/.fc-cache/usr/share/fonts/
對(duì)于gtk1.0的程序:
mkdir -p /usr/share/fonts/local
ln -s /usr/share/fonts/*.ttf /usr/share/fonts/local/
ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale
cp -f /usr/share/fonts/local/fonts.scale /usr/share/fonts/local/fonts.dir
chkfontpath --add /usr/share/fonts/local/
service xfs reload修改/etc/fonts/fonts.conf,加入類似行到相關(guān)條目的最前<family>Tahoma</family><family>SimSun</family>
3)修改xmms字體為
-adobe-helvetica-medium-r-normal--12-iso8859-1,-misc-simsun-medium-r-normal--12gb18030.2000-0,*-r-*
并升級(jí)安裝mp3插件。
打開(kāi)XMMS,右鍵-選項(xiàng)-***項(xiàng)-音頻輸入輸出插件:選中“MPEG Layer播放器”,點(diǎn)“配置”-“標(biāo)題”,選中“禁用ID3V2標(biāo)簽”,以便顯示歌曲中文名,否則會(huì)是亂碼(ID3V2我還未找到中文補(bǔ)?。?。
4)編輯/etc/sysconfig/i18n文件,修改為:
LANG="en_US.UTF-8"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:zh_HK.UTF-8:zh_HK:zh:zh_CN.UTF-8:zh_CN:zh:zh_TW.UTF-8
:zh_TW:zh:en_US.UTF-8:en_US:en"
LC_CTYPE="zh_CN.UTF-8"
LC_TIME="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"這樣,在英文狀態(tài)下,純中文軟件可以顯示中文。
升級(jí)安裝d4x以便下載軟件,apt、synapic(apt的圖形前端,見(jiàn)截圖)以便升級(jí)和更新軟件。
1)d4x下載地址:http://www.krasu.ru/soft/chuchelo/download.php3apt、synapic下載地址:http://ayo.freshrpms.net/fedora/linux/2/i386/RPMS.freshrpms/
2)apt工具被認(rèn)為是目前***的軟件包管理工具之一。為了解決redhat包管理系統(tǒng)的致命問(wèn)題,Conectiva Linux將apt系統(tǒng)移植到了使用rpm軟件包管理系統(tǒng)的Linux系統(tǒng)下,使得基于RPM軟件包的系統(tǒng)可以利用apt工具提供的自動(dòng)解決倚賴關(guān)系的能力。具體用法:
***運(yùn)行設(shè)置/etc/apt/sources.list,在這里指定倉(cāng)庫(kù)的域名,以及其中提供的模塊。我提供的地址中下載的apt包已經(jīng)內(nèi)置了一些倉(cāng)庫(kù)。
(1)升級(jí)安裝包:
#apt-get install <包名>,可以自動(dòng)解決依賴性問(wèn)題,下載依賴的軟件包。
(2)刪除包:
# apt-get remove <包名>,刪除一個(gè)軟件包時(shí)自動(dòng)刪除相關(guān)軟件包。
(3)維護(hù)系統(tǒng)軟件,自動(dòng)更新系統(tǒng) :
# apt-get upgrade
(4)智能分析:
# apt-get dist-upgrade,通過(guò)系統(tǒng)級(jí)別的智能分析,來(lái)解決可能的沖突情況。
(5)如果使用synapic,就更簡(jiǎn)單了,基本上只需要點(diǎn)擊鼠標(biāo)就可以完成以上任務(wù)了。:)
升級(jí)安裝nvidia驅(qū)動(dòng)
到nvidia的官方網(wǎng)站http://www.nvidia.com/的下載頁(yè)下載***的驅(qū)動(dòng)程序NVIDIA-Linux-x86-1.0-7167-pkg1.run,然后
(1)注銷X進(jìn)入控制臺(tái)后,以root用戶執(zhí)行init 3
(2)進(jìn)入你下載文件所在的目錄,執(zhí)行sh NVIDIA-Linux-x86-1.0-7167-pkg1.run --add-this-kernel生成適合你內(nèi)核的升級(jí)安裝程序NVIDIA-Linux-x86-1.0-7167-pkg1-custom.run
(3)執(zhí)行
sh NVIDIA-Linux-x86-1.0-7167-pkg1-custom.run驅(qū)動(dòng)升級(jí)安裝完成。
(4)用vi修改 /etc/X11/xorg.conf文件:
注釋掉load dri,Section "Device"部分改為
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "Videocard vendor"
BoardName "NVIDIA GeForce FX (generic)"
EndSection用:wq存盤(pán)退出,init 5重啟動(dòng)X。
聲音問(wèn)題
在終端鍵入kmix,在“高級(jí)”中關(guān)閉Exchange DAC及IEC958的有關(guān)選項(xiàng),并在KDE中禁用arts服務(wù),否則可能聲卡檢測(cè)到但無(wú)聲或者出現(xiàn)暴音?,F(xiàn)在聲音應(yīng)該很棒了。我的/etc/modprobe.conf文件
alias eth0 8139too
alias snd-card-0 snd-cmipci
install snd-cmipci /sbin/modprobe --ignore-install snd-cmipci && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-cmipci { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-cmipci
alias usb-controller uhci-hcd
alias usb-controller1 ehci-hcd
alias char-major-195* nvidia
以上介紹系統(tǒng)升級(jí)安裝。
【編輯推薦】