天天看點

ubuntu設定全攻略

---------------------------------------------------------------------

說明,本文檔根據網上的文檔修改而成,凡是經過自己實踐的都做了修改。

----------------------------------------------------------------------

硬碟安裝:

将iso檔案和wubi.exe(從iso中解壓出來的)兩個檔案放到任意同一目錄下,在windows下點選wubi.exe即可完成安裝,

它将把ubuntu安裝在windows的一個檔案夾内,無須分區,也不影響windows的檔案;解除安裝也很友善,輕按兩下 wubi.exe進行解除安裝即可

一.系統初始化

1.update source list,

sudo gedit /etc/apt/sources.list

sudo apt-get update #這一步是更新你的源清單,換源後必須執行

#sudo apt-get upgrade #這一步是更新軟體

2.安裝各種格式的軟體包方法示例:

解壓示例:

1)解nianqing.tar:tar xf nianqing.tar

2)解nianqing.tar.gz:tar zxf nianqing.tar.gz

3)解nianqing.tar.Z:tar zxf nianqing.tar.Z

4)解nianqing.tgz:tar zxf nianqing.tgz

5)解nianqing.bz2:bunzip2 nianqing.bz2

6)解nianqing.tar.bz2:tar jxf nianqing.tar.bz2

7)bin:先給予權限,然後直接執行,如*.bin的安裝:

sudo chmod 755 *.bin------把bin 檔案改成可執行檔案,也可以sudo chmod +x a.bin

sudo *.bin---------直接執行bin檔案,然後按提示操作

8)deb包:一般輕按兩下安裝即可,權限不夠時,嘗試:sudo dpkg -i *.deb

9)編譯安裝方式:一般作者會給出步驟,解壓後cd到該目錄,如下安裝,可以參考目錄下readme檔案的說明。

1 ./configure

2 make

3 sudo make install

10)其他更多類型sh ,py ,run字尾檔案的安裝方式,詳見

http://www.linuxsir.org/main/?q=node/51

7.備份和還原系統:

記得用sudo,否則在備份/home時會有點錯誤,--exclude=表示不需要備份的檔案夾,備份前先删除trash(資源回收筒)中檔案,var/cache/apt/archives中下載下傳的軟體包也可以删除,/media檔案夾一般也要排除。

sudo tar -cvpzf /media/sda8/ubuntu_backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media /

還原:還沒還原過, ^_^

更多參考:http://wiki.ubuntu.org.cn/BackupYourSystem

8.程式安裝之後跑哪裡去了?

經常會找不到如何開啟程式, 如果了解了linux對應用程式的組織方式,就會很容易找到:

1)最常見的,"應用程式"菜單中找.

2)首選項中,一般都是涉及系統管理的軟體,比如分區軟體,滑鼠,觸摸闆,AWN等等.

3)面闆小程式,面闆右鍵添加程式, 比如時間提示工具, 音樂面闆插件等等

.

4)從新立得下載下傳的軟體一般通過上述三種方式可以找到軟體, 自行下載下傳解壓安裝如果找不到程式的隻要稍微留意一下:

一般預設安裝在/home/使用者 目錄下, 程式安裝說明中會說明如何從指令行啟動程式.

5).jar字尾檔案可以直接執行.

6)所有程式都可以從指令行執行, 基本上輸入該程式的名稱即可, 有的需要加參數. 多man一man.

7)自己建立啟動器.

8)系統詢問某某檔案用什麼程式打開時,用which指令快速定位程式位置,例如定位gimp:which gimp 終端顯示路徑/usr/bin/gimp (程式基本上都在這個目錄)。

9)其他的不知道了.

11.慎用sudo ,su指令

這兩個指令代表使用系統的最高權限,如果不是必要,請勿随便濫用。另外請在剛安裝完Ubuntu系統後進行以下操作:

$sudo su

$passwd

#為root設定一個密碼,因為如果不這樣做的話,Ubuntu預設root是沒有密碼的,任何人都可以從recovery 模式中直接不需密碼就進入你的檔案系統,是以這部千萬要記得。禁用root帳戶方法(可選): sudo passwd -l root

二.輸入法

1.在系統裡面夠選語言支援即可。

三.系統美化

1.Hardy不需要美化字型,因為hardy自帶的文泉驿字型等中文字型已經相當完美了,除非字型顯示不正常。美化方法:

1)強大的字型管理軟體fontmatrix: sudo apt-get install fontmatrix

源裡面如果沒有,上http://www.getdeb.net/找deb包,安裝方法:

應用程式-圖像-FontMatrix:檔案-Import,導入的字型都顯示在左面闆,然後編輯-Activate All Current(激活),搞定!到系統-外觀-字型裡面去看看吧,都在那兒了。

2)(可以跳過)你要喜歡手動修改配置檔案,用下面的方法(以微軟雅黑為例/windows/fonts/msyh.ttf):

參考:http://forum.ubuntu.org.cn/viewtopic.php?t=116665

1).下載下傳後将字型放到 /usr/share/fonts/vista/(怎麼下載下傳字型和怎麼放到vista目錄中不用我教了吧)

sudo chmod +rx /usr/share/fonts/vista/*.ttf (一定要更改權限)

2).建立字型緩存資訊

代碼:

sudo mkfontscale

sudo mkfontdir

sudo fc-cache -fv

3).将附件解壓并拷貝配置檔案到 /etc/fonts/ 下

4).覆寫local.conf檔案

代碼:

cd /etc/fonts/conf.avail

sudo cp ../local.conf 51-local.conf #覆寫51-local.conf

5).修改配置檔案

代碼:

cd /etc/fonts/conf.avail

sudo gedit 69-language-selector-zh-cn.conf

分别在

<string>Bitstream Vera Serif</string>

<string>Bitstream Vera Sans</string>

<string>Bitstream Vera Sans Mono</string>

下添加

代碼:

<string>Microsoft YaHei</string>

<string>Segoe UI</string>

6).重新開機X(ctrl+alt+backspace)

你會發現系統中幾乎所有字型都變為雅黑了!包括好多人反映的firefox與系統字型不一緻的問題,firefox的字型(包括菜單和網頁中)都是雅黑的。

我發現8.04一開始使用文泉驿正黑字型的時候,需要将字型大小調整到至少13,才能顯示比較清晰,是以我才用微軟字型進行美化。因為在8-12這個字号段預設為點陣而非矢量,解決辦法:

$sudo apt-get install fontforge # 安裝fontforge

然後儲存下面的腳本為zenhei_nobitmap.fe

代碼:

#!/usr/bin/fontforge

Open("wqy-zenhei.ttf");

Generate("wqy-zenhei-nobitmap.ttf");

Close();

然後把該腳本放在wqy-zenhei.ttf的目錄下,然後執行

代碼:

fontforge -script zenhei_nobitmap.fe

另外:論壇上的解決辦法http://forum.ubuntu.org.cn/viewtopic.php?t=116318:将配置檔案中的點陣顯示設定為矢量顯示,用該文中内容覆寫系統中的/etc/fonts/conf.d/44-wqy-zenhei.conf。

優化Ubuntu8.04中GNOME環境下的KDE程式字型(例如Amarok):

sudo apt-get install qt4-qtconfig kcontrol(不一定會用到kcontrol,先下載下傳前者試試看)

等安裝完成後,在終端運作 :qtconfig-qt4 或者系統-首選項-Qt4設定

而設定KDE Control Center (KDE 控制中心),去到 “Appearance & Themes(外觀與主題)” — “Fonts(字型)” 下,把字型設為自己喜歡的。

2.Compiz Fusion效果:

開啟Compiz Fusion,無非就是兩種方法:安裝源裡面的受限驅動和安裝廠家出的專門的linux驅動。當開啟受限驅動之後還無法開啟特效的時候,想都不用想,隻能安裝原廠驅動。

1)對于hardy,系統自帶Compiz和 Compiz Fusion。

ATI的顯示卡很多都開啟不了,盡管使用了受限驅動,我的是ATI X1250內建顯示卡。

可以先不忙着開啟系統的受限驅動,自行下載下傳ATI的linux驅動,首頁: http://ati.amd.com/support/driver.html選擇适合自己的驅動。

直接安裝:

sudo sh ati-driver-installer-8-4-x86.x86_64.run

sudo aticonfig --initial

sudo reboot

編譯安裝:

參考結合以下這篇文章,經曆12步,啟動成功:http://forum.ubuntu.org.cn/viewtopic.php?t=96952&start=0&postdays=0&postorder=asc&highlight=

或者搜尋:“ 安裝ATI最新的7.12/8.44.3顯示卡驅動并開啟3D特效 ”

我在安裝微軟雅黑字型時出錯,導緻進不了系統,修複模式也修複不了,主要是修改etc/X11/xorg.conf出錯。後來是這樣解決的:删除/etc /X11/xorg.conf(或用一個安裝ATI驅動之前的備份檔案替換),然後就可以進入系統了,隻不過這時沒有了特效。然後從該文章的這一步開始往下走修複驅動:

sudo aticonfig --initial

sudo aticonfig –overlay-type=Xv

sudo shutdown -hr now

一路往下,直到最後特效出現。

3)設定3D桌面:

#sudo apt-get insall compizconfig-settings-manager

以及Compiz-Switch(可選):開關,自行下載下傳,http://forlong.blogage.de/article/pages/Compiz-Switch

(1).確定有兩個以上桌面

(2).“系統-首選項”點選“Advanced Dekdtop Effects Settings”,彈出“compiz config 設定管理器”對話框,

将“桌面立方體Desktop Cube”,“旋轉立方體Rotate Cube” “立方體倒映Cube Reflection”選中。

然後按Ctrl+Alt,同時點選滑鼠左鍵并拖動,出現立方體了吧。

其它的功能慢慢摸索,但是不要選的太多,各個特效插件之間是有沖突的,

4)火焰字

勾選 CompizConfig -> Paint fire on the screen 即可。

可以在 CompizConfig -> Paint fire on the screen -> Fire Particle Color 這裡設定火焰的顔色,勾選 Randomly Colored Fire 會寫出五彩斑斓的文字。

Tips: 預設快捷鍵是 shift+win+滑鼠左鍵,按 shift+win+c 是清除效果。

5)桌面展示

勾選 CompizConfig -> Expo

Tips: 預設快捷鍵是 win+e

6)3D 視窗切換效果

勾選 CompizConfig -> Shift Switcher

在 Switcher mode 中可以選擇兩種切換效果,一種類似 Vista 的 Flip3D 切換,一種類似 Mac 的 CoverFlow 切換。

Tips: 預設快捷鍵是:Win+Tab

7)水滴效果

勾選 CompizConfig -> Water Effect,

Shift+F9:開關

Ctrl+Win+滑鼠左鍵:畫雨點

8)取消視窗搖晃效果:我覺得搖晃起來,人的腦袋也要跟着搖晃,個人覺得這個特效很讨厭。

取消 CompizConfig -> Wobbly Windows

9)最重要最有意思的特效部分我覺得在于動畫Animations。尤其是設為随機特效很炫。

參考:http://forum.ubuntu.org.cn/viewtopic.php?t=104839 (Ubuntu 7.10下3D桌面特效的詳細設定)

3.主題美化:

合集:sudo apt-get install gcursor gnome-art drapes ubuntustudio-look screenlets

如何安裝主題:

桌面主題,滑鼠指針主題:外觀中安裝。源裡面有的則直接apt-get即可。

gcursor 滑鼠主題管理,提供了五種滑鼠,在外觀-》主題中自定義滑鼠。

gnome-art:gnome主題,需要聯網,線上下載下傳主題,網速很滿。

drapes:自動更換桌面桌面Desktop Drapes

ubuntustudio-look:Ubuntu中安裝清秀的ubuntu studio主題ubuntustudio-wallpapers,在外觀中設定,更換ubuntu醜陋的圖示。

screenlets:桌面小面闆程式,這個不錯。

4.安裝懸浮面闆AWN(Mac效果)avant-window-navigator:

sudo apt-get install avant-window-navigator

開機自動啟動:

System->Preferences->Sessions:加入avant-window-navigator。

AWN需要開啟compiz特效才能啟動,有時遇到故障導緻AWN關閉,而工作列也不存在的時候,比較尴尬,這時指令行啟動AWN,輸入指令:avant-window-navigator

或者重命名為awn,簡化輸入:alias awn='avant-window-navigator'

3D效果:AWN-首選項-General-欄的外觀-look-3D look

用Mac4Lin美化圖示跟主題 ,這個不錯,非常非常帥:詳見 http://forum.ubuntu.org.cn/viewtopic.php?p=703091#703091

如果AWN搞亂了,可以删除了重裝,反正不大。

sudo apt-get --purge remove avant-window-navigator #--purge 連同配置檔案一起删除

sudo apt-get install avant-window-navigator #重裝

5.如何顯示桌面圖示 (我的電腦, 主目錄, 資源回收桶):

應用程式 -> 系統工具 -> 配置編輯器 -> apps -> nautilus -> desktop ->

computer_icon_visible (勾選)

home_icon_visible (勾選)

trash_icon_visible (勾選)

四.影視工具

---------------------------------------------------------------------------------------------------

安裝多媒體解碼器,

sudo apt-get install libxine1-ffmpeg libxine1-plugins

w32codecs,libdvdcss2自行下載下傳和安裝,源裡面沒有。

在科大Grid搜尋下載下傳: http://grid.ustc.edu.cn

配置電影播放器,改gstreamer為xine,輸入指令

sudo apt-get remove totem-gstreamer -y

sudo apt-get install totem totem-xine totem-mozilla -y

安裝mplayer和其前端smplayer:

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

看RM,或RMVB提示裝入庫或解碼器發生問題:

sudo ln -s /usr/lib/codecs/ /usr/local/lib/

配置中文字幕顯示(可選)

ln -sf /usr/share/fonts/truetype/arphic/uming.ttf ~/.mplayer/subfont.ttf #TIGER留言:有可能不行,因為字型已經改成ttc了,mplayer直接在菜單裡面LOOGING你要的字型就可以了。

gedit ~/.mplayer/gui.conf

加入:

sub_cp = "cp936"

font_text_scale = "4.000000"

font_osd_scale = "4.000000"

sub_fuzziness=2

到mplayer網站下載下傳最新的解碼器,安裝

miro,網絡媒體,Internet TV, 作用觀察中。 sudo apt-get install miro

gsopcast:網絡電視,下載下傳:http://forum.ubuntu.org.cn/download.php?id=28580

安裝VLC,elisa, VLC畫質比mplayer要好, 總之linux下的播放器畫質都很差, 不知道需要什麼插件或者設定來改變畫質, 隻有realplayer的畫質跟win下一樣:

VLC首頁:http://www.videolan.org/vlc/download-ubuntu.html

sudo apt-get install vlc vlc-plugin-esd mozilla-plugin-vlc  elisa

安裝christine:支援avi,wmv,wav,拖放良好。

http://www.christine-project.org/html/index.php

realplayer11 for linux 簡體中文版:看rm, rmvb還真要靠他. RealPlayer 11在媒體支援格式上也更加豐富,不但可以播放RealNetworks自家的RealVideo和RealAudio,還能支援Flash、 Windows Media、QuickTime等格式。RealPlayer 11可以自動播放受DRM保護的視訊内容,甚至可以對視訊内容進行提取、複制和剪輯。

1)下載下傳安裝包(已儲存)

下載下傳bin包,到realplayer首頁上下載下傳 http://www.real.com/linux

2)安裝:

sudo chmod 755 *.bin

sudo *.bin 一定要root安裝,否則安裝後無法啟動。安裝後不需要像realplayer10那樣進行任何配置。

配置音樂播放器,輸入指令

sudo apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gnonlin

gstreamer0.10-gl自行下載下傳和安裝,源裡面沒有。

在Linux下播放mp3首要解決的就是mp3的标簽亂碼問題:

根本原因在于絕大部分Linux下的播放器都執行嚴格的編碼标準,反倒是我們自己制作mp3時編碼混亂,gbk、gb18030、big5各種編碼大行其道(微軟對這些标準的相容,是以看上去中文化做得好),而且可以發現,國内正版制作的mp3一般沒有這個問題。

我們要自己動手把mp3标簽全部轉換為國際通用的Unicode編碼。

參考:

http://www.myswear.net/forum/viewthread.php?tid=7536&extra=&page=1

http://www.lupaworld.com/24775/viewspace_19080.html

四大方法解決标簽亂碼問題, 選擇最合适自己的:

4) 終于發現linux下友善的tag編輯工具:easytag和exfalso

sudo apt-get install easytag exfalso

參考:http://forum.ubuntu.org.cn/viewtopic.php?t=98644

選 擇“設定”-“首選項”,在“浏覽”頁下将“Default directory”選為你放MP3的那個檔案夾,

然後在“ID3 Tag Settings”中将“寫入ID3 v1.x标簽”的Charset設定為“簡體中文(gb2312)”;

在“Charactor set for reading ID3 tags”中選中“None standard“,并同樣設定為“簡體中文(gb2312)”。

audacious:bmp的衍生播放器,非常類似千千靜聽,但功能不夠強大。 Audacious的兩個歌詞插件:

-------------------------------------------------------------------------------------------------

apt-get install audacious

必須安裝w32codecs

1)下載下傳http://smallnest.googlepages.com/glyric-audacious.so将插件放到/usr/lib/audacious/General檔案中即可。

2)http://code.google.com/p/lyriczilla/

這兩個插件 目前僅支援本地歌詞檔案,歌詞檔案名和歌曲名相同。對于歌曲歌詞分開存放的無能為力。

banshee的插件:mirage,能夠對你收藏的音樂進行分析,并估算其相似性。依據這種音樂之間的相似性,Mirage 将為你自動生成音樂播放清單。http://hop.at/mirage/download/banshee-mirage_0.2_i386.deb

音樂插件Music Applet:從 GNOME 面闆控制音樂播放器,支援非常多的播放器,非常好用。但不支援amarok, 不過不要緊,amarok有縮小到圖示欄的功能, 不需要插件.

sudo apt-get install music-applet

我覺得最好用的是Amarok和banshee(配合Music Applet), yoyoplayer也值得期待,最符合中國使用者的習慣,但它還處在開發初期,在ubuntu下還有很多不盡人意的表現。

線上聽音樂:sudo apt-get install lastfm //lastfm在國外非常火。

五.檔案浏覽

1.安裝acroread閱讀pdf。必須安裝浏覽器插件,否則會出現缺少庫libgtkembedmoz錯誤。

很多源裡面沒有:

sudo apt-get install acroread

sudo apt-get install mozilla-acroread

sudo apt-get install acroread-plugins

源裡面沒有的話隻能直接下載下傳acroread 中文版的deb包,這樣就沒有安裝mozilla-acroread和acroread-plugins,是以需要在Adobe Reader的首選項-》網際網路中指定libgtkembedmoz的位置,對于ubuntu7.10,位置可能在/usr/lib/firefox, 對于ubuntu 8.04,位置可能在/usr/lib/xulrunner。總之,最好備份libgtkembedmoz.so檔案,以免萬一找不到該檔案。

Evince的渲染速度已經非常快了,如果隻是閱讀pdf,比acroread更快。

pdf合并和分拆工具:pdfjam

下載下傳:http://umn.dl.sourceforge.net/sourceforge/pdfsam/pdfsam-0.7sr1-out.zip(使用basic版,加強版收費)

使用:java -jar pdfsam-0.7b1.jar,也可将這個指令添加到自定義啟動器。

2.使OpenOffice健步如飛:

http://forum.ubuntu.org.cn/viewtopic.php?t=84814

OpenOffice 啟動速度比較慢地球人都知道,django 給出了一個建議,嘗試了一下确實有效:

1). 打開 OpenOffice Writer,在菜單中選擇:工具->選項->記憶體:

2). 修改:撤銷指令->步數:20

3). 修改:圖形緩沖區->用于openoffice:128m,每個對象的記憶體:20m

4). 激活:系統欄快速啟動

5). 取消 Java 選項頁中的‘使用 Java 運作環境’ 設定input method

3.安裝chm閱覽器:完美支援中文。

sudo apt-get install gnochm

4.ubuntu 8.04中将firefox3beta5的繁體改過來,安裝中文簡體插件:

3.0b4版本:

http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0b4/linux-i686/xpi/zh-CN.xpi

3.0b5版本:

http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0b5/linux-i686/xpi/zh-CN.xpi

點選連結就可以安裝。

firefox如何不自動跳轉到新打開的頁面,也就是背景打開标簽,尤其在打開搜尋結果的連結時,自動跳轉相當煩人:(首選項的設定“不自動跳轉到新頁面 ”形同虛設)據說有些插件可以很好的設定,但我非常非常讨厭插件,明明浏覽器本身就可以開放幾個設定接口給使用者,可為而不為,非要把自己的設定習慣強加給使用者。about:config的設定也不見的有效!

打開about:config

搜尋browser.tabs ,将這兩個參數改成true:

browser.tabs.loadInBackground

browser.tabs.loadDivertedInBackground

firefox如何總是新開标簽頁而不是在目前網頁激活連結:

當你從位址欄和搜尋欄打開網頁時:使用“Alt+回車”。搜尋欄的最終解決:browser.search.openintab設定為true

而對于普通連結,使用“Ctrl+ 連結”(“Shift+ 連結”從新視窗打開)

問題的最終解決:http://blog.boyeut.com/2007/09/open-links-in-new-tabs.html

1)在浏覽器工作列中輸入: about:config

2)找到browser.link.open_newwindow ,将其值設為3;

找到browser.link.open_newwindow.restrictio,将其設為0.

3)重新開機Firefox即可。(實際上效果仍然不理想,^_^)

解釋:

1)browser.link.open_newwindow有三個可選參數:

1:在目前Tab打開

2:在新視窗打開(預設)

3:在新Tab頁打開

2)browser.link.open_newwindow.restriction也有三個參數:

0:打開方式與browser.link.open_newwindow一緻

1:在新視窗打開

2:打開方式與browser.link.open_newwindow一緻,除非連結設定了打開屬性(預設)

安裝浏覽器Flash插件:

sudo mkdir -p /usr/lib/X11/fonts/Type1

sudo apt-get install flashplugin-nonfree

下載下傳安裝Adobe Flash Player 9, 解決swf 檔案的播放問題, 下載下傳後去掉.deb字尾, 就可以打開了。

http://ftp.ubuntu.org.cn/home/cocomama/

網頁通路:

位址:http://ftp.ubuntu.org.cn/ 登入帳号:ubuntu 密碼:ubuntuftp

firefox中文搜尋引擎設定的問題,裡面預設都是老外的搜尋引擎,連google都是.com的,解決辦法:

一不做二不休,删除所有搜尋引擎:

$cd /usr/lib/firefox-3.0b5(根據自己的firefox版本)

$sudo rm -R searchplugins #搜尋引擎都在這個檔案夾

$sudo mkdir searchplugins #再重建一個

然後,到mozilla China下載下傳中文搜尋引擎插件:

http://www.mozilla.net.cn/firefox/searchengines/

快捷地添加搜尋引擎,例如将LinuxTOY 添加到你的 Firefox 搜尋欄:http://linuxtoy.org/archives/add-linuxtoy-to-firefox-search-bar.html

firefox雖然不能自行手動添加搜尋引擎,但是有了這個插件Add to Search Bar,基本上可以滿足要求了。

更多設定:http://hi.baidu.com/wyagd001/blog/item/4e10b245cc414d25cefca3a5.html

5.firefox的替代版本:Swiftfox http://getswiftfox.com/deb.htm 基于firefox,修改了其源代碼,主要目标是swift,快速。不用解除安裝firefox,安裝後直接和firefox整合,保留firefox所有設定。

5.RAR解壓:rar and unrar

sudo apt-get install rar unrar

六.系統管理

合集:

sudo apt-get install nautilus-gksu gconf-editor bum gtkorphan workrave timer-applet gdesklets qgrubeditor gparted gsynaptics gnome pyrenamer gnome-do

1.nautilus-gksu增加管理者身份選項,右鍵點選運作,然後Ctrl+Alt+BackSpace, 重新開機x界面,即可

2.允許root使用者登入GNOME(不推薦):

啟用root後,打開“系統→系統管理→登入視窗”,選擇“安全”。勾選“允許本地系統管理者登入”

3.友情提示 :終止終端運作,Ctrl+C;狂用Tab鍵指令補齊。

4.ubuntu配置編輯器,gconf-editor

5.系統優化

bum:啟動項管理器,Boot-Up Manager(sysv-rc-conf也是一個啟動項管理器,沒有圖形界面,設定相對複雜)

哪些是需要的 哪些是不需要的,可以參考:

http://forum.ubuntu.org.cn/viewtopic.php?p=700515#700515

其他優化:

如果你不需要使用ipv6

sudo vi /etc/modprobe.d/aliases

找到alias net-pf-10 ipv6

改為alias net-pf-10 off #ipv6

禁用pango(pango用于文本渲染,對firefox的頁面性能有一定影響)

sudo echo 'MOZ_DISABLE_PANGO="1"' >> /etc/environment

這個優化不要使用,修改之後開機出現錯誤:failed to initialize HAL,症狀:提示網絡連接配接不上(實際可以上網),關機菜單失效,點後無響應。還好我排查出來改回來了。

并行啟動程式 :這将會使啟動程式并行,加速啟動過程

代碼: sudo nano /etc/init.d/rc

(注意:這裡用gedit打開可能是亂碼,換個編輯器,如nano,vi什麼的就ok了)

找到并修改該行:

CONCURRENCY=none

為: CONCURRENCY=shell

關閉系統啟動時檢查分區的功能,加快系統啟動速度 :

在終端輸入指令: sudo gedit /etc/fstab,找到以下所有類似的語句:

# /dev/sda6

UUID=5092-DF5F /media/sda6 vfat utf8,umask=007,gid=46 0 1

把最後那個1改為0,

# /dev/sda6

UUID=5092-DF5F /media/sda6 vfat utf8,umask=007,gid=46 0 0

儲存後,以後啟動系統就不會再檢查這個分區。

小貼士:建議根分區保留檢查功能,其餘分區檢查功能可以關閉

經過以上優化,結果:系統啟動速度沒有任何改進。我的機器啟動仍然需要1分50秒,老天爺阿。

6.gtkorphan: 通過分析安裝程式的狀态,該軟體可以找出那些仍舊存在于系統中的孤立的軟體庫。使用,系統-》系統管理

7.時間提示工具:workrave和timer-applet

8.gDesklets: Gnome 桌面小程式 widgets

9.ubuntu分區工具gparted

10.觸摸闆的控制gsynaptics:尚未實作插入USB滑鼠自動禁用觸摸闆的功能。

1)安裝

2)系統-首選項-滑鼠,禁用“觸摸闆”即可。以下部分可選,可以跳過。

編輯xorg.conf檔案:sudo gedit /etc/X11/xorg.conf

找到:

  Section "InputDevice"

  Identifier "Synaptics Touchpad"

  Driver "synaptics"

  Option "SendCoreEvents" "true"

  Option "Device" "/dev/psaux"

  Option "Protocol" "auto-dev"

  Option "HorizEdgeScroll" "0"

  Option "SHMConfig" "on"

  EndSection

在中間添加:

# 打開共享記憶體控制

Option "SHMConfig" "on"

# 觸摸闆初始化為關閉

Option "TouchpadOff" "1"

EndSection

3)儲存xorg.conf重新啟動X

sudo /etc/init.d/gdm restart

4)通過系統-》首選項-》觸摸闆,進行控制。

11.改變系統啟動順序:qgrubeditor

12.更新Gnome桌面到最新版:sudo apt-get install gnome

13.安裝軟體時出現問題:

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.

輸入指令:sudo dpkg --configure

就解決了。

14.如何重新整理GNOME桌面 :killall nautilus

如何重新整理GNOME面闆 :killall gnome-panel

15.ntfs-3g強制挂載硬碟分區, 當出現挂載錯誤時可以試試:

如:

sudo ntfs-3g /dev/sda6 /media/sda6 -o force

sudo ntfs-3g /dev/sda7 /media/sda7 -o force??????????????????

16.pyRenamer-批量重命名工具

17.檢視系統資訊:root權限

sudo lshw

或者

cat /proc/cpuinfo

cat /proc/memoinfo

lspci

18. ubuntu-tweak:Ubuntu Tweak是一個專門為簡易配置系統和桌面而準備的工具。下載下傳deb包安裝,http://ubuntu-tweak.com/downloads

19.Gnome-do:它能根據使用者鍵入的内容進行自動比對,進而快速打開系統中已有的程式、檔案、書簽等。打開的快捷方式是super(win鍵)+空格。esc退出或複位,碰到有多個選擇可以用上下箭頭選擇,按tab可以切換打開方式,同樣可以用上下箭頭選擇。

七.其他軟體

合集:sudo apt-get install alien d4x amule azureus deluge-torrent gwget gftp istanbul isomaster gmountiso emesene amsn speedcrunch

1.到google相關頁面下載下傳linux版本的軟體:

1)安裝google桌面搜尋(已下載下傳):

2)安裝Google Picasa(wine):http://picasa.google.com/linux/download.html,輕按兩下安裝deb包即可,最新增加了字型設定功能。

3)安裝google地圖:http://earth.google.com/intl/zh-TW/download-earth.html下載下傳軟體包GoogleEarthLinux.bin:

sudo chmod +x GoogleEarthLinux.bin

sudo ./GoogleEarthLinux.bin

在安裝完成後提示是否運作時,選擇不運作,否則建立的 .googleearth 目錄将是 root 權限。

預設的界面字型過小:http://linuxtoy.org/archives/change-the-google-earth-ui-font-size.html

sudo gedit /home/user/.config/Google/GoogleEarthPlus.conf

接着,定位到 [Render] 段,并找到 GuiFontSize=9 (如果沒有,你可以添加這行),然後将其更改為所需的字型大小即可。

2.skype 自行下載下傳:deb包下載下傳:http://www.skype.com/download/skype/linux/

飛信linux版:Pidgin插件,http://forum.ubuntu.org.cn/viewtopic.php?t=100260 把插件放置到 /usr/lib/purple-2/ 添加帳号的時候隻需要手機号和密碼,其他各項不用填。

3.alien将rpm包轉換為Deb包,方法:sudo alien *.rpm

4.安裝下載下傳工具(多線程下載下傳器、BT下載下傳、FTP、電驢)d4x amule azureus deluge-torrent gwget

下載下傳軟體最符合win下習慣的是multiget,可惜源裡面沒有,行為類似迅雷,自動監視網頁點選下載下傳連結。

5.螢幕錄像istanbul

6.ISO檔案工具isomaster gmountiso

7.firefox下安裝軟體:

網頁:http://linuxdesktop.cn/2007/12/14/use-firefox-installed-softwares

8.安裝星際譯王:

sudo apt-get install stardict sdcv stardict-common stardict-english-czech stardict-tools stardict-xmlittre dictzip

其他字典下載下傳:

stardict官方網站去下載下傳相應的詞典安裝檔案,安裝方法很簡單,

把源碼包解壓到/usr/share/stardict/dic/目錄下,别忘了釋放該檔案的權限。

9.linux下的背單詞軟體ReciteWord:非常好用

以及它的詞典,書,發音檔案等:

首頁:http://reciteword.cosoft.org.cn/reciteword/index.html

cn99的源原來還有,現在沒了,隻能到首頁下了:

sudo apt-get install reciteWord reciteWord-books reciteWord-dicts wyabdcrealpeopletts

10.Gnofract 4D 建立漂亮的分形圖檔:下載下傳位址:http://gnofract4d.sourceforge.net/

11.emesene,amsn:通msn,QQ:用自帶的pidgin即可,不必費勁裝lumaQQ。

12.SpeedCrunch,電腦

13.GrNotify: 自行下載下傳,即時擷取自己訂閱的Google Reader更新,http://grnotify.sourceforge.net/

14.Jenn3d:多胞體圖形生成器,好玩。 http://linuxtoy.org/archives/jenn3d.htm.

$ tar -xzf jenn.2006_07_28.tgz

$ cd jenn3d

$ make

$./jenntar

15.Linux遊戲: Linux下有很多大型3D遊戲,我的顯示卡太爛,跑不起來。幾個小遊戲:

qq連連看linux版-http://llk-linux.sourceforge.net/

安裝:

$ tar xzvf *.tar.gz

$ cd ./llk_linux-2.3

$ ./configure --prefix=/usr make

$ make install

線上中國象棋遊戲(跨平台的): http://ajaxchess.pragmaticlogic.com/

16.gimpshop:外觀上與 Photoshop很相像。功能同gimp。最好先解除安裝gimp,以防沖突(僅僅個人經驗)。 http://plasticbugs.com/?page_id=294

17.Morphu:制作人臉漸變動畫,http://morphu.cosoft.org.cn/

安裝:

* tar zxvf morphu.tar.gz

* cd morphu

* ./configure

* cd src

* make

* ./morphu

18.飛鴿傳書:http://forum.ubuntu.org.cn/viewtopic.php?t=111654下載下傳deb包,安裝後建立一個啟動器即可,指令:cugbipmsg-gtk

八.虛拟

1.wine模拟windows,但效率非常慢,靜候wine1.0:

http://wine.budgetdedicated.com/ #wine快速設定下載下傳位址 。

參考:http://forum.ubuntu.org.cn/viewtopic.php?t=116865

初始設定

由于 X locale 的問題, 預設 wine 會輪詢 x core fonts ,使得 wine 很慢,請先執行:

sudo sed -i -e '/GBK/,/^}/d' /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE

中文支援設定 http://forum.ubuntu.org.cn/viewtopic.php?t=72933

把下面的代碼儲存為zh.reg,然後終端執行regedit zh.reg。從Windows目錄下的Fonts裡的simsun.ttc複制到/home/user/.wine/drive_c/windows/fonts裡面。

代碼:

REGEDIT4

[HKEY_LOCAL_MACHINE/Software/Microsoft/Windows NT/CurrentVersion/FontSubstitutes]

"Arial"="simsun"

"Arial CE,238"="simsun"

"Arial CYR,204"="simsun"

"Arial Greek,161"="simsun"

"Arial TUR,162"="simsun"

"Courier New"="simsun"

"Courier New CE,238"="simsun"

"Courier New CYR,204"="simsun"

"Courier New Greek,161"="simsun"

"Courier New TUR,162"="simsun"

"FixedSys"="simsun"

"Helv"="simsun"

"Helvetica"="simsun"

"MS Sans Serif"="simsun"

"MS Shell Dlg"="simsun"

"MS Shell Dlg 2"="simsun"

"System"="simsun"

"Tahoma"="simsun"

"Times"="simsun"

"Times New Roman CE,238"="simsun"

"Times New Roman CYR,204"="simsun"

"Times New Roman Greek,161"="simsun"

"Times New Roman TUR,162"="simsun"

"Tms Rmn"="simsun"

部分DLL設定 :

到真實windows下的system32檔案夾(C:/WINDOWS/systenm32)裡複制 mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll這幾個檔案到/home/user/.wine /drive_c/windows/system32檔案裡,需要覆寫時确定。其他dll檔案不要随便覆寫,要做備份。

設定wine的“假”IE :

如果你不打算裝ies4linux的話,用gecko來替代IE,在安裝軟體前先安裝,可以避免很多問題。打開終端輸入代碼:

wine iexplore http://www.google.cn

目前成功模拟的軟體有:迅雷英文版(gigaget 1.0.0.23),電驢(easymule1.0), 千千靜聽(TTPlayer 5.1, 安裝後需要重新開機,添加一兩首歌播放還行,清單管理能力幾乎為0)

2.ubuntu用virtualbox虛拟安裝windows XP:

參考:http://forum.ubuntu.org.cn/viewtopic.php?t=60618&postdays=0&postorder=asc&start=0

1)安裝 virtualBox:

到 virtualBox首頁下載下傳二進制的allplatform的安裝包,

不要sudo apt-get安裝,否則下載下傳的是OSE(open source edition)版本,使用有麻煩。

2)添加使用使用者到 vboxusers 使用者組,vboxusers 是安裝 vbox 時自動建立的組:

 sudo adduser pengkuny vboxusers(我的使用者是pengkuny)

3)重新開機ubuntu

4)安裝XP,此時滑鼠切換有問題,沒關系,先裝好XP再說。

5)進入XP系統之後,在虛拟機中選擇安裝附加軟體包GuestAdditions,這時,滑鼠就可以在主客機之間自由切換了。

6)這時,退出XP系統,在“設定”中設定共享檔案夾:

填上共享名稱,選擇某個要共享的目錄即可(請注意,不能共享使用者主目錄)。

啟動客戶機,打開我的電腦,選擇 “工具” -- “映射網絡驅動器”,

完成之後,我們即可像使用本地磁盤一樣使用該共享檔案夾.

7)其他一些常見問題:

(1)系統核心更新之後,vbox 無法啟動,這時我們隻需要重新安裝下頭檔案并重新編譯 vbox 核心子產品即可:

sudo apt-get install linux-headers-`uname -r`

sudo /etc/init.d/vboxdrv setup

(2)運作QQ就跳出客戶機。安裝完之後,禁止QQ開機啟動,并删除QQ安裝目錄下的npkcrypt.sys檔案就可以了。

(3)不能用USB裝置。由于系統自身usbfs權限限制,需要root權限運作VirtualBox才能加載USB裝置;即:

sudo VirtualBox

讓GUEST識别USB裝置,最簡單的辦法如下:

$ sudo gedit /etc/fstab

在末尾加上

# the USB group

# 對所有使用者開放USB裝置的讀寫權限

none /proc/bus/usb usbfs devmode=666 0 0

3.在windows(Vista)下用vwmare安裝ubuntu, 解決滑鼠自由切換問題:

1) 安裝vmware-tools

2) 編輯配置檔案

sudo nano /etc/X11/xorg.conf

找到并修改内容:

Section "InputDevice"

Identifier "Configured Mouse"

Driver "vmmouse" #使用vmware提供的滑鼠驅動,解決“滑鼠有效邊界混亂”問題。#

Option "CorePointer"

Option "Device" "/dev/input/mice"

Option "Protocol" "Imps/2" #使用Imps/2協定,解決“滑鼠滾輪失效”問題。#

Option "ZAxisMapping" "4 5"

Option "Emulate3Buttons" "true"

EndSection

3) 複制vmmouse的驅動

tracker中搜尋vmware-tools, 找到vmmouse驅動, 例如我的在~/.vmware-tools/configurator/XOrg/7.1/vmmouse_drv.s ,

sudo cp /usr/lib/vmware-tools/configurator/XOrg/7.1/vmmouse_drv.so /usr/lib/xorg/modules/input

4) 更改權限

sudo chmod 644 /usr/lib/xorg/modules/input/vmmouse_drv.so

5) 重新開機

九.程式設計環境

1.安裝JAVA環境支援

sudo apt-get install sun-java6-jre

如果空間富裕,建議安裝一個JDK:

sudo apt-get install sun-java6-jdk

提示:安裝過程中需要你回答是否同意使用協定(終端中紅藍色的提示界面),此時按tab鍵至OK,再按回車即可正常安裝。

設定目前預設的java解釋器:

sudo update-alternatives --config java

執行後會出現類似如下的畫面:

There are 2 alternatives which provide `java'.

Selection Alternative

-----------------------------------------------

1 /usr/bin/gij-wrapper-4.1

*+ 2 /usr/lib/jvm/java-6-sun/jre/bin/java

Press enter to keep the default

, or type selection number:

輸入 有包含 "sun" 的行的前面的數字。如上面顯示,則輸入2,然後回車确定。

配置JAVA環境變量:

sudo gedit /etc/environment

在其中添加如下兩行:

CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib

JAVA_HOME=/usr/lib/jvm/java-6-sun

sudo gedit /etc/jvm

将下列語句

/usr/lib/jvm/java-6-sun

填入到配置塊的頂部。

安裝浏覽器的JAVA Plugin(可選):

sudo apt-get install sun-java6-plugin

java中文支援(或亂碼的解決):java程式是跨平台的,但需要解決中文支援問題。

方法很簡單,就是在java安裝目錄下放進去一個中文字型即可。

cd /usr/lib/jvm/java-6-sun/jre/lib/fonts

  sudo mkdir fallback

  cd fallback

  sudo ln -s /usr/share/fonts/truetype/wqy/wqy-zenhei.ttf(把某個中文字型連結進 fallback 目錄,我選了最新的文泉驿誇父字型)

  sudo mkfontdir

  sudo mkfontscale

更多問題彙總:http://forum.ubuntu.org.cn/viewforum.php?f=8&topicdays=0&start=50

2.搭建ubuntu下的C++程式設計環境:

編譯器:sudo apt-get install build-essential gcc make autoconf automake libtool gdb g++

編輯器,任選一個:

sudo apt-get install emacs

sudo apt-get install vim

vim預設文法染色功能是關閉的,我們可以編輯/etc/vim/vimrc檔案

把syntax on 前面的符号去掉,然後儲存。就可以啟動vim的文法染色功能。

IDE環境:安裝anjuta

sudo apt-get install anjuta automake autogen autoconf

eclipse也是不錯的選擇:(安裝後113M)

sudo apt-get install eclipse

3.安裝openGL開發所必須的庫freeglut3-dev,

它會将依賴的包都裝上:

sudo apt-get install freeglut3-dev

4.安裝LaTeX:

sudo apt-get install texlive

安裝IDE 介面:

sudo apt-get install texmaker

如果夠專業的話,裝上完整版,空間消耗425M/884M:

sudo apt-get install texlive-full

5.安裝matlab:

參考:http://www.quhuashuai.com/2007/08/install_matlab_on_ubuntu/

1)下載下傳Matlab.R2007b.UNIX.DVD(大小約2.8G,完整安裝占用磁盤空間約2.3G左右)

下載下傳位址:ed2k://|file|Mathworks.Matlab.R2007b.UNIX.DVD.-TBE.iso|3594958848|58E5A99B5C4E921D0FDCC51B4F827765|/

2)加載mount ISO檔案,可以用Gmount-iso打開。

3)建立安裝matlab的目錄:我是裝在 /opt/matlab,

指令:sudo mkdir /opt/matlab,

然後把license檔案拷貝到安裝目錄下面。如果版本是2007b,在crack檔案夾下面,可以找到兩個license的檔案,以及一個簡單的安裝說明,将其中任意一個拷貝到/opt/matlab/license.dat。

sudo cp .../crack/license_locked.dat /opt/matlab/license.dat

4)安裝,運作相應CD光牒下的install檔案: sudo /media/cdrom0/install

5)運作:sudo /opt/matlab/install_matlab進行一些相關的設定,就按照預設的就行了.

解決在gnome下界面顯示不正常的問題:

在matlab安裝目錄下的bin/matlab檔案中添加:(添加在檔案開始處即可)

export MATLAB_JAVA=/usr/lib/jvm/java-6-sun/jre/

6)建立啟動器:指令為:/opt/matlab/bin/matlab -desktop

matlab在linux下的安裝速度和啟動速度都比在Win下快得多。

6.mysql

http://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97

http://forum.ubuntu.org.cn/viewtopic.php?p=157127&sid=5dc457dd19aeac07958a846a34136750

7.oracle

http://wiki.ubuntu.org.cn/Ubuntu%E4%B8%8AOracle10g%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97

http://forum.ubuntu.org.cn/viewtopic.php?t=28378&highlight=oracle

http://forum.ubuntu.org.cn/viewtopic.php?p=355138&sid=e5a1cde5a75426b8fe4a5dfe2fabc14f

8.安裝gtk+2.0開發包:

sudo apt-get install gnome-core-devel pkg-config devhelp libglib2.0-doc libgtk2.0-doc libgtk2.0-dev libglade2-dev glade glade-gnome glade-common glade-doc

十.安裝最新的KDE4

我現在隻安裝了Gnome,因為對KDE的效果還很不滿意,不過X者見X,各有喜好拉。

注意:如果你有安裝過 KDE 4.0 之前的版本,需要先使用以下指令删除相關包,以免沖突,最好不要兩個混在一起:

sudo aptitude remove kdelibs5 kde4base-data kde4libs-data

sudo aptitude install kde4-core

大約有110M/260M。

KDE4相比KDE3已經有非常大的改進,改變了過去那種雜亂無章的局面,

但仍然有很多細節體驗非常差,令人煩惱。

KDE的三種安裝方式:

(i) kubuntu-desktop —— 推薦安裝它。它會安裝完整的 Kubuntu,包括所有 Kubuntu 推薦安裝的包。OpenOffice,Kontact,Konversation,amaroK,K3B 和其它的一些軟體都會安裝。

(ii) kde ——選擇它,會安裝以下這些包:kde-amusements, kdeaccessibility, kdeaddons, kdeadmin, kdeartwork, kdegraphics, kdemultimedia, kdenetwork, kdepim, kdesdk, kdeutils, kdewebdev, kdevelop3 和 kde-core元包(參見下文)。

(iii) kde-core ——這個選項會安裝KDE的核——極少的最基本必須的包。這些組成KDE核的包是:kdebase, kdelibs, arts 和 fontconfig。

即使不想安裝 kubuntu-desktop,您仍然可以通過安裝 kubuntu-default-settings 這個包,使您的系統獲得全部的 Kubuntu 特性。

解除安裝kde3.5:

sudo aptitude remove kdelibs4c2a

sudo update-alternatives --config usplash-artwork.so

解除安裝kde4:

sudo aptitude remove kdelibs5

其他的不要亂動。卸不幹淨最好也不要亂動。

KDE軟體某些優秀的軟體:

ark:KDE解壓管理器, 多種格式.

Gtk-kde4: 更改 KDE 4 下 Gtk 程式的外觀

十一.Ubuntu出現的一些問題

1.hardy出現嚴重的bug,新增的unlock功能失效:

經常出現如下提示:

You are not allowed to modify the system configuration.

如在設定網絡的時候, 無法手動(manual)設定,這時隻好直接修改原始配置檔案:

(1) sudo gedit /etc/network/interfaces

(2) 修改網絡配置, 如果是設定靜态路由, 例子如下:

auto eth0

iface eth0 inet static

address 192.168.0.153

netmask 255.255.255.0

gateway 192.168.0.1

(3) 更新配置:

sudo /etc/init.d/networking restart

(restart不是系統重新開機, 隻是網絡設定重新開機)

2.ubuntu糟糕的time and date 設定, 如果時間超前, 有時讀取檔案可能出現如下錯誤:

timestamp too far in the future

網絡上有解決辦法, 問題出現的原因我還不清楚.

sudo -k

3.ubuntu電源管理:ubuntu的電源管理不是那麼豐富和友好,兩個問題:

1)電池模式時,自動降低螢幕亮度,解決:在系統-首選項-電源管理 設定一下

2)從電池模式切換到交流電模式時,系統不會自動把螢幕亮度恢複,解決:面闆,添加“亮度小程式”,手動調一下亮度。

4.Ubuntu的主菜單的應用程式菜單欄給玩沒了,

參考:http://www.busfly.cn/post/ubuntu-application-menu.html

.config/menus/application.menu删除後重新登入好了。

我一開始直接把菜單欄的配置全删了,sudo rm -R .config/menus重新開機從恢複模式啟動,菜單倒是回來了,結果wine下的程式和自定義添加的啟動菜單項全跑到“其它”裡面去了。

如何删除wine解除安裝後留下的菜單,wine很煩人,解除安裝的時候不把自己的屁股擦幹淨。

到~/.local/share/applications/wine/Programs下去删除,隻是連結而已,順帶把~/.wine也删除了。~/.local/share/下其他的相關的多餘的東西也可以删掉。

5.apt裡一些有趣的彩蛋 :

在終端裡輸入一下指令看看。。

apt-get moo

aptitude -v moo

aptitude -vv moo

aptitude -vvv moo

aptitude -vvvv moo

aptitude -vvvvv moo

aptitude -vvvvvv moo

aptitude -vvvvvvv moo

繼續閱讀