Debian 安裝與卸載包命令(APT&&DPKG) 2009-03-21 13:30:50標籤:DPKG APT Debian
原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://zhangjunhd.blog.51cto.com/113473/141063
1、APT主要命令
apt-cache search ------package 搜索包
sudo apt-get install ------package 安裝包
sudo apt-get remove -----package 刪除包
sudo apt-get remove --purge ------package 刪除包,包括刪除配置文件等
sudo apt-get update ------更新源
sudo apt-get upgrade ------更新已安裝的包
sudo apt-get dist-upgrade ---------升級系統
sudo apt-get dselect-upgrade ------使用 dselect 升級
如果系統在許多軟件包都包含了 -dev 等軟件包,推薦使用下面的 dselect 操作方法進行控制軟件包的細化操作。
# dselect update # 升級前請先完成這步
# dselect select # 選擇附加軟件包
運行 dselect 時當前所有軟件包均被選中,dselect 會提示你基於 Depends,Suggests 和 Recommends 的附加軟件包,如果不想添加任何軟件包,只需輸入 Q 退出 dselect。
# dselect install
在安裝過程中,必須回答一些有關軟件包配置的問題,準備好你的筆記本花點時間處理它們。
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 ------檢查是否有損壞的依賴
2、DPKG主要命令
dpkg -i <package.deb>------安裝一個 Debian 包文件
dpkg -c <package.deb>------列出 <package.deb> 的內容
dpkg -I <package.deb>------從 <package.deb> 中提取包信息
dpkg -r <package>------移除一個已安裝的包
dpkg -P <package>------完全清除一個已安裝的包。和 remove 不同的是, remove 只是刪掉數據和可執行文件, purge 另外還刪除所有的配製文件。
dpkg -L <package>------列出 <package> 安裝的所有文件清單。(dpkg -c 來檢查一個 .deb 文件的內容)
dpkg -s <package>------顯示已安裝包裹的信息。(apt-cache 顯示 Debian 存檔中的包信息,dpkg -I 顯示從一個.deb 文件中提取的包信息)
本文出自 “子 孑” 博客,請務必保留此出處http://zhangjunhd.blog.51cto.com/113473/141063