通常情況下,linux會這樣放軟體的元件:
程式的文檔----->/usr/share /doc
程式----->/usr/share
程式的啟動項----->/usr/share/apps
程式的語言包----->/usr/share/locale
可執行檔案的話在/usr/bin裡會有
這種規範已經實行幾十年了,事實證明這就是最好的!是以就不需要我們操心安裝位置了(事實上安裝時也沒提示你選擇安裝目錄)
一、常見安裝方法:
1、sudo apt-get install 軟體名:前提是你的軟體清單裡有這個軟體,這就要求你的源要配好,并且經常sudo apt-get update保證你的清單最新。這種方法會自動下載下傳軟體包到
/var/cache/apt/archives目錄下并安裝,而且還可以幫你解決依賴問題。
2、如果源裡沒有,可以自己到網上下載下傳軟體。最好是下載下傳deb包(可以了解為win下的exe檔案),輕按兩下就可以安裝,或者執行sudo dpkg -i *.deb安裝。
如果實在沒有deb包,可以編譯安裝。(注:編譯安裝通常需要的時間比較長,比如編譯安裝wine需要一個多小時)為了編譯安裝軟體,你必須sudo apt-get install build-essential獲得所有的編譯工具。下載下傳源碼包,通常是.tar, .tar.gz, .tgz, .tar.bz格式。(注:并不是所有以.tar ,.tar.gz等為擴充名的檔案都是源碼壓縮包,它們也有可能已經被編譯過了,壓縮包裡面會有一個安裝程式(Installer)或者擴充名為bin的可執行檔案.比如Mozilla官方網站上的Firefox壓縮包,Flock壓縮包等.這時你需要做的隻是為它們制作一個快捷方式就可以了.)
(1)tar xf XXX.tar.XX(現在的tar版本隻用x(解開)和f(檔案)參數,不用指定z或j)或者輕按兩下解壓。
(2)然後進入源碼包目錄,檢視readme或者相關說明即可找到安裝的方法(下面方法僅是通常做法,具體最好參照源碼包的說明)。通常是:
./configure
make
sudo make install
(運作./congfigure指令.執行這個指令的目的有二:檢查依賴程式,建立 Makefile檔案.如果指令執行失敗,終端會提示安裝指定的檔案包,你可以在新立得中搜尋并安裝.同樣有很多源碼包并沒有configure腳本,不用擔心,你可以直接執行Make指令.)
3、使用新立得軟體包管理器:系統-系統管理-新立得軟體包管理器,輸入想要安裝的軟體名字,搜到後右擊選“标記以安裝”,然後點選菜單欄下面的“應用”即可。
4、ubuntu9.10的軟體中心:應用程式-ubuntu軟體中心。找到需要的軟體,點選右側箭頭,然後點選安裝即可(請先配好源,執行sudo apt-get update後再使用,否則安裝按鈕可能是灰的)
5、使用輔助工具:比如ubuntu tweak、Ailurus,點選即可。
二、解除安裝方法:
1、sudo apt-get remove 軟體名
2、編譯安裝的可以用sudo make uninstall.前提是程式員嵌入了相關指令.
3、使用新立得,輸入已安裝的軟體名稱,右擊選“标記以删除”,然後“應用”即可。沒發現的話可以嘗試點選左側“源自”,在上面視窗選本地即可。
4、應用程式-ubuntu軟體中心。找到安裝的軟體(有對号标記),點選右側箭頭,然後點選"移除"即可。
5、ubuntu tweak0.5.0:打開ubuntu tweak-軟體中心,将已安裝軟體前面的勾去掉,點選右下角“應用”。Ailurus中方法類似。