Ubuntu下常規方法安裝軟體

2021-09-20 11:47:44 字數 2059 閱讀 1736

一、通過apt-get

搜尋:

#搜尋

apt-

cache

searche 7zip

安裝:

#安裝

sudo apt-get install 7zip

更新:

#檢視特定軟體的版本,前提是要安裝apt-show-versions

apt-show-versions 7zip

#更新特定軟體

sudo apt-get install 7zip

#更新所有軟體

sudo apt-get update #更新源

sudo apt-get upgrade #更新已安裝的包

sudo apt-get dist-upgrade #公升級系統

apt-get purge/apt-get –purge remove 

刪除已安裝包(不保留配置檔案)。

如軟體包a,依賴軟體包b,則執行該命令會刪除a,而且不保留配置檔案

apt-get autoremove

刪除為了滿足依賴而安裝的,但現在不再需要的軟體包(包括已安裝包),保留配置檔案。

apt-get remove

刪除已安裝的軟體包(保留配置檔案),不會刪除依賴軟體包,且保留配置檔案。

apt-get autoclean

apt的底層包是dpkg, 而dpkg安裝package時, 會將 *.deb 放在/var/cache/apt/archives/中,apt-get autoclean只會刪除/var/cache/apt/archives/已經過期的deb。

apt-get clean

使用 apt-get clean會將/var/cache/apt/archives/的所有deb刪掉,可以理解為rm /var/cache/apt/archives/*.deb。

具體解除安裝某個軟體:

#刪除軟體及其配置檔案

sudo apt-get purge 7zip

# 刪除軟體

sudo apt-get remove 7zip

#刪除沒用的依賴包

sudo apt-get autoremove 7zip

參考:二、通過deb包

1、使用gdebi軟體包安裝程式

通過ubuntu軟體中心搜尋gdebi,然後安裝。

然後在deb包上右鍵->開啟方式->gdebi軟體包安裝程式。

2、使用終端命令安裝

查詢軟體:

#列舉所有軟體

dpkg --get-selections

#精確查詢gcc這個軟體

dpkg --get-selections | grep gcc

#列舉gcc具體的位置

dpkg -l gcc-5

檢查軟體:

#檢查某乙個軟體是否安裝

dpkg -s 7zip

dpkg-query -l 7zip

安裝:

#安裝

sudo dpkg -i package_file.deb

#如果提示有依賴關係沒有解決,使用如下命令會自動解決依賴:

sudo apt-get -f install

更新:解除安裝:

sudo dpkg --remove 7zip #刪除安裝的檔案,但不刪除配置檔案

sudo dpkg --purge 7zip #安裝檔案和配置檔案都刪除

查詢解除安裝後的狀態:

dpkg -l 7zip*

un, ii, rc等是desired和status

desired=unknown/install/remove/purge/hold

status=not/inst/conf-files/unpacked/half-conf/half-inst/trig-await/trig-pend

ii就是已經安裝的軟體, rc則表示已經被刪除,但配置檔案還存在。

參考:

ubuntu下安裝軟體方法

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

Ubuntu下安裝軟體方法總結

sudo apt get install packagename 命令 apt get是ubuntu下乙個強大的命令列工具。可以用它來安裝新的軟體包,公升級現有的軟體包,公升級列表索引,甚至公升級整個系統。如果出現could not get lock var lib dpkg lock open等 ...

UBUNTU下軟體安裝

先簡單說介紹一下ubuntu。ubuntu的中文發音大約為 烏班圖。ubuntu這個單詞源自非洲,意謂 班圖精神 誰都不是一座孤島,自成一體。每個人都包孕於人類,因他人存在而存在,因他人幸福而幸福。下面介紹下在ubuntu下如何裝軟體。linux系統中,軟體通常以源 或者預編譯包的形式提供。1 軟體...