1. 程式人生 > >ubuntu--軟件管理

ubuntu--軟件管理

大小 date package 相關信息 ins 編譯環境 earch 刪除 check

apt-cache search package 搜索包

apt-cache show package 獲取包的相關信息,如說明、大小、版本等

sudo apt-get install package 安裝包

sudo apt-get install package - - reinstall 重新安裝包

sudo apt-get -f install 修復安裝"-f = ——fix-missing"

sudo apt-get remove package 刪除包

sudo apt-get remove package - - purge 刪除包,包括刪除配置文件等

sudo apt-get update 更新源

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

sudo apt-get dist-upgrade 升級系統

sudo apt-get dselect-upgrade 使用 dselect 升級

apt-cache depends package 了解使用依賴

apt-cache rdepends package 是查看該包被哪些包依賴

sudo apt-get build-dep package 安裝相關的編譯環境

apt-get source package 下載該包的源代碼

sudo apt-get clean && sudo apt-get autoclean 清理無用的包

sudo apt-get check 檢查是否有損壞的依賴

用上apt(高級包管理工具)之後,一般是不需要處理單個的deb文件的。如果需要,就要用dpkg命令

裝gedit:

# dpkg -i gedit-2.12.1.deb

卸載:

# dpkg -r gedit

這裏只寫名字即可。還可以加上--purge(-P)標誌:

# dpkg -P gedit

這會連同gedit的配置文件一起刪除,只用-r的話是不刪除配置文件的。

如果不想安裝一個deb包,但想看一下它裏面有什麽文件:

# dpkg -c gedit-2.12.1.deb

如果想多看點信息:

# dpkg -I gedit-2.12.1.deb

也可以用通配符來列出機器上的軟件:

# dpkg -l gcc*

這會列出所有gcc開頭的軟件包

如果想看某包是否已經安裝:

# dpkg -s gedit

如果想看某軟件都有哪些文件,都裝到了什麽地方:

# dpkg -L gedit

如果只想看其中的某些文件,就加上Grep:

# dpkg -L gedit grep png

ubuntu--軟件管理