Ubuntu下各種軟體的安裝和解除安裝

2021-09-24 20:57:40 字數 3335 閱讀 2863

1、.deb安裝包

ubuntu系統中,軟體通常以「deb「格式的包檔案發布,它是一種預編譯軟體包。deb包中除了包含已編譯的軟體,通常還包括軟體的拷貝路徑、對其他軟體包的依賴關係記錄、乙個比較通用的配置檔案以及軟體的描述、版本、作者、類別、占用空間等資訊。

deb軟體包命令遵行如下約定:

soft_ver_rev_arch.deb

soft為軟體包名,ver為版本號,rev為ubuntu修訂版本號,arch為目標架構名稱

安裝與解除安裝

dpkg -i | --install ***.deb 安裝deb安裝包

dpkg -r | --remove ***.deb 刪除安裝包

dpkg -r -p |--purge ***.deb 連同配置檔案一起刪除

dpkg -i | -info ***.deb 產看軟體包資訊

dpkg -l ***.deb 檢視檔案拷貝資訊

dpkg -l 檢視系統中以安裝軟體包資訊

dpkg-reconfigure *** 重新配置軟體包

有些時候,使用"dpkg"安裝乙個軟體包,系統會提示該軟體包依賴其他軟體包。這時,需要先安裝其他軟體包,知道滿足依賴關係為止。或者同時安裝多個軟體包,如:

dpkg -i aaa.deb bbb.deb ccc.deb

但是,如果乙個軟體依賴關係過於複雜,使用"dpkg"來安裝它,並不是乙個明智的選擇,這個時候需要用到apt軟體包管理系統。apt可以自動的檢查依賴關係,通過預設的方法來獲得相關軟體包,並自動安裝配置它。事實上,在多數情況下,我們推薦使用apt軟體包管理系統。

2、apt

安裝與解除安裝

apt-get install *** #安裝***

apt-get remove *** #解除安裝***

apt-get remove -purge *** #解除安裝***同時刪除配置檔案

apt-get update #更新軟體資訊資料庫

apt-get upgrade #進行系統公升級,即更新已安裝的包

注意:建議經常使用」apt-get update「命令來更新您的軟體資訊資料庫

3、原始碼包

這種軟體包裡面都是源程式,沒有編譯過,經過編譯後才能安裝。

安裝:1)先解壓並切換到資料夾

tar -zxvf ***.tar.gz

tar -jxvf ***.tar.bz(或bz2)

2)./configure #配置#

3)make #呼叫make#

4)make install #安裝源**#

5)make clean 刪除安裝時產生的臨時檔案

解除安裝:1)進入安裝時的目錄

2)make uninstall #解除安裝#

注意:make install命令過程中的安裝目錄,或者閱讀安裝目錄裡面的readme檔案,當然最好的辦法是在安裝的過程中指定安裝目錄,即在/configure命令後面加引數–prefix-/**,如:./configure --prefix=/usr/local/aaaa,即把軟體裝在/usr/local/路徑的aaaa這個目錄裡。一般的軟體的預設安裝目錄在/usr/local或者/opt裡,可以到那裡去找找。指定安裝目錄以後,當我們不需要這個軟體時,直接刪除軟體的目錄就行了。

4、.bin

以bin結尾的安裝包,這種包類似於rpm包,安裝也比較簡單

安裝1)源**壓縮包所在的目錄

2)給檔案加上可執行屬性:chmod+x ***.bin(中間是字母x,小寫)

3)執行命令:./***.bin(realplayer for linux就是這樣的安裝包)

解除安裝:把安裝是選擇夫人目錄刪除就ok

執行安裝過程中可以指定,類似於windows下安裝。

5、.sh

以.sh結尾的安裝包,這種包類似於bin包,安裝也比較簡單

安裝1)源**壓縮包所在目錄

2)給檔案加上可執行屬性:chmod +x ***.bin (中間是字母x,小寫)

3)執行命令:./***.sh(realplayer for linux就是這樣的安裝包)

解除安裝:把安裝時選擇的安裝目錄刪除就ok。執行安裝過程中可以指定安裝目錄,類似於windows下安裝。

5、.rpm

軟體字尾為.rpm最初為red hat linux提供的一種包封裝格式,現在許多linux發行版本都使用。

安裝:red hat:這種軟體包就像windows的exe安裝檔案一樣,各種檔案已經編譯好,並打了包,哪個檔案該放到哪個資料夾,都指定好了,安裝非常方便,在影象介面裡只需要雙擊就能自動安裝。

ubuntu的軟體包格式是deb,如果要安裝rpm的包,則要先用alien把rpm轉換成deb。

sudo apt-get install alien #alien預設沒有安裝,所以要先安裝它

sudo alien ***.rpm #將rpm轉換成deb,完成後生成乙個同名的***.deb

sudo dpkg -i ***.deb#安裝

解除安裝:red hat:1)開啟乙個shell終端

2)因為linux下的軟體名都包括版本號,所以解除安裝前最好先確定這個軟體的完整名稱。

查詢rpm包軟體:rpm -qa ****

注意:***指軟體名稱開頭的幾個字母,不要求寫全,但別錯,*就是萬用字元」*「即星號,如你想查詢機子裡安裝的realplay軟體,可以輸入:rpm -qa realplay*

3)找到軟體後,顯示出來的是軟體完整名稱,如firefox-1.0.1-1.3.2

執行解除安裝命令:rmp -e firefox-1.0.1-1.3.2

ubuntu:sudo dpkg -r package_name

安裝目錄,執行命令查詢:rmp -ql firefox-1.0.1-1.3.2

附錄:安裝完軟體後如何執行。安裝完軟體後有多種方法執行軟體:

a:有些軟體安裝後自動在應用程式列表裡加上快捷鍵,和windows一樣 ,到那裡找就行了。

b:如果在應用程式列表裡找不到的話,可以直接在/開始/執行命令裡輸入命令:啟動命令一般就是軟體名,如firefox、realplay、xmms等

c:也可以開啟乙個shell終端,輸入軟體名,和在」命令列「裡一樣。如果不知道命令全稱的話,可以輸入開頭的字母,然後按tab鍵查詢,系統會自動顯示已輸入字母開頭的所有命令

d、你也可以直接在安裝目錄下執行啟動檔案,linux下的可執行圖示和shell終端圖示很像

e、到/usr/bin目錄裡找安裝的軟體啟動檔案執行命令。linux系統把所有可執行的檔案命令在/usr/bin目錄裡都做了啟動連線,你可以去那個目錄尋找你安裝的檔案的啟動命令,雙擊啟動

ubuntu下軟體安裝和解除安裝

1 通過deb包安裝的情況 安裝.deb包 sudo dpkg i package file.deb或雙擊deb檔案 反安裝.deb包 解除安裝 sudo dpkg r package name連同配置檔案一起刪除dpkg r purge deb 檢視軟體包資訊dpkg info deb 檢視檔案拷...

ubuntu下軟體安裝和解除安裝

安裝 sudo apt get install packetname 這種發生安裝會自動安裝依賴包。dpkg i packetname 這種方式安裝,不會依賴包,可能執行程式不正常。在安裝之後需要在安裝依賴包這行命令 sudo apt get install f packetname 解除安裝sud...

ubuntu下軟體的安裝

pkglinux系統中,軟體通常以源 或者預編譯包的形式提供。軟體源 需要編譯為二進位制的機器 才能夠使用,安裝比較耗時,不過您可以自行調節編譯選項,決定需要的功能或元件,或者針對硬體平台作一些優化。預編譯的軟體包,通常是由軟體的發布者進行編譯,您只要將軟體拷貝到系統中就可以了。考慮到預編譯軟體包的...