ubuntu--軟件管理
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--軟件管理