歡迎您光臨本站 註冊首頁

UBUNTU安裝、應用軟體安裝及優化手記

←手機掃碼閱讀     火星人 @ 2014-03-24 , reply:0

曾經對Linux非常厭惡,厭惡它的界面,厭惡它的操作方式,厭惡它沒有3D加速……,但是從2005年以來,Linux代給我的是一次接一次的激動。前久裝了國產的紅旗Linux,感覺用起來不那麼複雜了,但壞處是紅旗的好多地方被限制了,改不了。前兩天又發現了比紅旗更簡單,更強大,更適合DIY的UBUNTU。UBUNTU就像一套積木玩具,你想咋玩就咋玩。所以下面介紹下我玩UBUNTU的一些經驗。

首先下載ubuntu 6.06的live cd鏡像將其刻成CD,重啟后建議選擇"Start Ubuntu Deskop with Safe Graphic Mode",因為不是所有顯卡都能被支持,為了避免不必要的麻煩就選這一項。用光碟進入ubuntu后在桌面上有個Install圖標,雙擊開始安裝 ubuntu。安裝過程相當簡單,所以就不說了。安裝完后系統會重新啟動,進入硬碟中的ubuntu,不出什麼意外的話應該有聲音而且可以上網了,只是顯卡加速驅動沒有安裝,所以第一步是安裝顯卡的加速驅動。

在安裝任何軟體之前,我們先更改下軟體庫源伺服器的地址,使其指向中國的伺服器以獲得更快的下載速度。
代碼:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list

用下面的內容替換文件的內容
代碼:

# 這是更新伺服器
deb http://ubuntu.cn99.com/ubuntu/ dapper main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ dapper main restricted universe multiverse

# 這個是COMPIZ的伺服器
deb http://www.beerorkid.com/compiz dapper main
deb http://xgl.compiz.info/ dapper main


保存以後輸入如下命令刷新下軟體包列表
代碼:
sudo apt-get update

OK,這樣以來軟體包就更新了。下面更新軟體的過程可以使用兩種方法,第一是使用"系統"菜單下的"系統管理"中的"新立得軟體包管理器"安裝軟體,一個是使用終端命令來安裝,看個人愛好了。

安裝顯卡的xgl驅動動,這裡用n卡作為例子安裝,如果你的是a卡方法一樣。在終端中輸入下面命令安裝驅動,或者在新利得管理器中搜索並安裝nvidia-glx.
代碼:

sudo apt-get install nvidia-glx


不論你是何種方法安裝的,安裝完成後在終端輸入如下命令更新xorg.conf
代碼:
sudo nvidia-xconfg


然後更新下內核,安裝方法跟上面一樣。
代碼:

linux-restricted-modules-2.6.15-25-k7 如果你的是AMD的CPU安裝這個包
linux-restricted-modules-2.6.15-26-686 如果你的是Intel的CPU安裝這個包


安裝完成後重啟啟動,啟動時如果看見n卡的全屏幕標誌說明顯卡加速安裝成功。有些時候也有可能看不見標誌,這個時候你可以在終端輸入 glxinfo看看direct rendering是否為yes,如果是就說明成功了,不是就再裝次看看。現在應該可以更改解析度和刷新律了。如果能更改解析度請手動更改 xorg.conf的內容,具體方法論壇上已經有同學給出了,這裡就不闡述了。

然後,我們來優化字體。在你的目錄下建立font目錄,從windows的fonts目錄下拷貝tahoma.ttf,tahomabd.ttf,simsun.ttc到剛才建立的目錄。然後后輸入下面的命令
代碼:

mkdir -p /usr/share/fonts/zh_CN/TrueType/
sudo cp ~/fonts/* /usr/share/fonts/zh_CN/TrueType/
sudo chmod 644 /usr/share/fonts/zh_CN/TrueType/*
cd /usr/share/fonts/zh_CN/TrueType/
sudo mkfontscale
sudo mkfontdir
sudo fc-cache /usr/share/fonts/zh_CN/TrueType/
sudo cp /etc/fonts/language-selector.conf /etc/fonts/language-selector.conf_backup
sudo gedit /etc/fonts/language-selector.conf


然後把language-selector.conf裡面的內容替換成下面的內容
代碼:





serif



Bitstream Vera Serif
SimSun
DejaVu Serif
AR PL ShanHeiSun Uni
AR PL ZenKai Uni







sans-serif



Bitstream Vera Sans
Simsun
DejaVu Sans
AR PL ShanHeiSun Uni
AR PL ZenKai Uni








monospace



Bitstream Vera Sans Mono
Simsun
DejaVu Sans Mono
AR PL ShanHeiSun Uni
AR PL ZenKai Uni









SimSun
Song
Sun
Kai
Ming


100




180





true







SimSun
宋體
宋體-18030
Song
Sun
Kai
Ming
黑體
新宋體
新宋體-18030
楷體_GB2312
仿宋_GB2312
隸體
SimSun-18030
SimHei
NSimSun
NSimSun-18030
KaiTi_GB2312
FangSong_GB2312
LiSu




false





0





true





false





true





12




24




false







按Ctrl+Alt+Backspace重啟X-windows,然後再到「系統」「首選項」「字體」中進行設置。之後你的系統就是和Win2000的字體一樣了。

接下來就要講的就是安裝讓人亢奮的Linux 3D桌面COMPIZ,這能讓你的Linux桌面環境比美Windows Vista和MacOSX。

同樣的安裝方法安裝COMPIZ包。
代碼:

sudo apt-get install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome



修改 /etc/gdm/gdm.conf-custom
代碼:

sudo gedit /etc/gdm/gdm.conf-custom



查找 [servers] 並粘貼這些內容:
代碼:

[servers]
# Override display 1 to use Xgl (DISPLAY 1 IMPORTANT FOR ATI FGLRX).
1=Xgl
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :1 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer
flexible=true



修改 /etc/gdm/gdm.conf
代碼:
sudo gedit /etc/gdm/gdm.conf

並改變
CODE:

#0=Standard
1=Standard
[/code]
跳到第198行並改變GdmXserverTimeout=10
[code]GdmXserverTimeout=50

然後安裝cwgd以及cwgd的主題
CODE:

sudo apt-get install cwgd cgwd-themes cgwd-themes-extra

安裝完成後為Compiz建立啟動腳本
CODE:
sudo gedit /usr/bin/startcompiz

寫入下面的內容:
CODE:

#!/bin/sh
killall gnome-window-decorator
wait
cgwd &
compiz --replace gconf &

然後使其能夠執行
CODE:

sudo chmod 755 /usr/bin/startcompiz

把"/usr/bin/startcompiz"添加到gnome會話啟動程序中(訪問「系統」菜單,首選項,會話並選擇啟動程序標籤頁。)

重新啟動電腦進入Ubuntu,在系統->首選項 裡面應該可以看見CWGD Themer這個選項了,接下來要做的就是enjoy your linux.

同時你可以替換下桌面的圖標以及控制項的樣式,你可以到http://art.gnome.org和http://www.gnome-look.org下載你喜歡的控制項樣式,圖標甚至主題包。安裝方法很簡單,在系統->首選項->主題 裡面直接就可以安裝下載下來的包,很簡單的。具體怎麼配置看你的個性啦!

這是我配置好字體和COMPIZ的桌面截圖





窗體下有陰影,窗口邊框為摩沙玻璃半通透效果。窗口及菜單擁有淡入淡出和隨機飛濺效果。通過滑鼠中健可以體驗3D的虛擬桌面切換,通過Alt+Tab鍵你就將看到一個非常漂亮的任務切換欄。F7鍵能方便的顯示桌面,並且窗口縮到屏幕邊,通過點擊縮進去的窗口能都迅速恢復工作區……

還有很多功能你就自己研究去吧!

順便說下,我不喜歡在拖動窗口時的閃爍效果,感覺像託了塊肥肉,相當不爽。同樣,如果你覺得哪個特效你不喜歡你可以把他屏蔽。方法如下(!!不要以root的身份打開gconf!!):
代碼:
gconf-editor

打開配置器后找到app->compiz->general->allscreens->option-> active_plugins鍵來添加或者刪除效果。效果的配置在同級配置下的plugins鍵下面的同名鍵下,具體自己研究下,不說了。

忘記說了,你也可以通過安裝Gnome Compiz Preferences這個軟體來更方便的配置你的桌面特效,在新利得軟體包管理器裡面搜索並安裝就可以用了,很簡單,就不具體說了。

接下來介紹如何安裝開發工具,也就是安裝GCC,UBUNTU安裝時是不默認安裝GCC的,沒有GCC是相當不方便的,比如下了個軟體要求編譯才能用,這就非常麻煩,所以建議都裝下,方法很簡單,輸入如下命令:
代碼:

sudo apt-get build-dep gcc


如果它說找不到什麼什麼文件的話把現在的中國伺服器的source.list備份下,然後恢復原來的外國伺服器的source.list,然後sudo apt-get update更新下再執行上面的命令就可以安裝了,安裝好了再把source.list換成中國伺服器的那個再sudo apt-get update一次。

最後gcc就裝上了。

最後說下ubuntu解碼器的安裝問題。
很多人說裝了ubuntu后mp3都聽不成就別說看電影了,這是因為沒有裝解碼器,其實windows也是裝了解碼器才能放那麼多東西的,就連先進的 MacOS都需要裝解碼器才能看mpeg-4的電影,也就是學校ftp那種avi結尾的電影。好的,廢話不說了,開始正題。

經過我個人的實踐,最好先裝了播放工具再裝解碼器,不然很容易出問題。

個人推薦用amaroK來聽歌,因為他有一個強大的媒體管理功能,而且就K環境下的播放器而言它在GNOME下是非常穩定的了。安裝amaroK的方法很簡單,點擊左上角的"應用程序"->"添加/刪除...",然後在「影音」中勾選"amaroK"點確定就裝上了。

放電影的話linux下公認MPlayer最好,所以安裝MPlayer,方法如下:
代碼:

sudo apt-get install mplayer-386
sudo apt-get install mplayer-fonts
sudo apt-get install mozilla-mplayer


裝了以後就可以用MPlayer放電影了

好了,裝好這些播放軟體之後我們來安裝解碼器,在終端中依次輸入下面的內容:
代碼:

sudo apt-get install gstreamer0.8-plugins
sudo apt-get install gstreamer0.8-lame
sudo apt-get install gstreamer0.8-ffmpeg
sudo apt-get install w32codecs
sudo apt-get install lame
sudo apt-get install sox
sudo apt-get install ffmpeg
sudo apt-get install mjpegtools
sudo apt-get install vorbis-tools
gst-register-0.8



裝好之後重新啟動電腦,OK,你的Ubuntu已經支持所有常見的媒體類型了!

Linux下面的QQ有多種選擇,但我推薦用EVA,為蝦米呢?因為EVA可以傳文件,Luma不行。下面說下安裝Eva QQ的方法,其實也很簡單:
先安裝EVA
代碼:

sudo apt-get install eva


因為EVA是針對KDE開發的,所以還要裝個輸入法的QT庫,不然不能打中文
代碼:
sudo apt-get install scim-qtimm


裝好之後用Alacarte Menu Editor加到菜單中就OK了。

最後說下輸入法的問題,有的同學說用中文方式安裝了ubuntu,而且安裝好后在SCIM設置裡面加入了中文輸入法,但是還是打不出中文。我不知道這算不算是ubuntu的一個bug,如果出現上面的現象可以通過運行下"系統"->"系統管理"- >"語言支持",並且在「中文」那個選項上再點一次,讓它從"-"變成勾勾,然後確定,並安裝一些東西之後重新啟動你的電腦,然後你就能看見輸入法指示器了。

如果按照上面的做法以後還是沒有輸入法的話,你可以通過輸入下面的命令以後再反回去照著上面的做法再來一次應該就可以了。
代碼:

$sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh


我相信很多同學跟我一樣,系統裡面不僅僅安裝了Linux一個系統,還有很多其他的操作系統。比如我的系 統裡面就裝了ubuntu,win mce,winxp,mac os。但如果用Grub來引導系統的話進xp或mac os就要選擇兩次,非常麻煩。通過上網查資料研究出了用Windows OS Loader引導上述系統的方法,貼出來跟大家分享下。

進linux, 然後su,然後dd if=/dev/sda1 of=~/linux.bin bs=512 count=1獲得linux的引導文件linux.bin,將其考到U盤上。重啟進windows,把linux.bin拷到C:\,修改 boot.ini的許可權,然後在該文件中加入c:\linux.bin="ubuntu linux 6.06"。然後上網下載別人做好的mac osx引導文件chain0,同樣放到C:\,然後再在boot.ini裡面加上c:\chain0="Apple Mac OSX 10.4.7",保存boot.ini。重啟進linux,依次輸入命令su,nano /boot/grub/menu.lst,把多餘的啟動項目刪除,然後把啟動等待時間設置成0,保存,重啟。放入windows光碟,然後選「用控制台修復系統」,進入console后輸入fixmbr然後exit重啟(也可以用dos啟動然後用fdisk /mbr來實現對mbr的修復),現在可以通過windows的啟動管理啟動上述的4個系統了。省去了進mac和windows要選兩次的麻煩。

註:dd使用的時候if和of後面的東西千萬不能搞反了,否則後果自負啦!還有,if=/dev/sda1中的sda1是你系統的啟動分區,視你自己的系統來定,一般ATA硬碟的啟動分區是hda1,就改成if=/dev/hda1

[火星人 ] UBUNTU安裝、應用軟體安裝及優化手記已經有776次圍觀

http://coctec.com/docs/linux/show-post-133959.html