1. 程式人生 > >linux 命令之 apt-get

linux 命令之 apt-get

檢查 end 修正 blog font span man 損壞 /var/

apt-get 是一個下載安裝軟件包的簡單命令行接口

使用方法:

apt-get [OPTIONS] [COMMANDS] [PACKAGE_NAMES]


OPTIONS:
-h		幫助信息
-q		輸出到日誌
-qq		不輸出信息,錯誤除外
-d		僅下載(不安裝或解壓歸檔文件)
-s		不實際安裝(模擬運行命令)
-y		假定對全部的詢問選是
-f		嘗試修正系統依賴損壞處
-m		假設歸檔無法定位,嘗試繼續
-u		同一時候顯示更新軟件包的列表
-b		獲取源代碼包後編譯
-v		顯示具體的版本
-c=?	閱讀此配置文件
-o=?	設置自己定義的配置選項,如 -o dir::cache=/tmp


COMMANDS:
update				又一次獲取軟件包列表
upgrade				進行更新
install				安裝新的軟件包
remove				移出軟件包
autoremove			自己主動移出所有不使用的軟件包
purge				移除軟件包和配置文件
source				下載源代碼檔案
build-dep			為源代碼包配置編譯依賴
dist-upgrade		發行版升級
dselect-upgrade		按照 dselect 的選擇更新
clean				清楚下載的歸檔文件
autoclean			清楚舊的已下載的歸檔文件
check				檢驗是否有損壞的依賴


經常使用實例:
apt-cache search PACKAGE_NAMES				搜索包
apt-cache show PACKAGE_NAMES				獲取包的相關信息,如說明、大小、版本號等
apt-get install PACKAGE_NAMES				安裝包
apt-get install PACKAGE_NAMES --reinstall	        又一次安裝包
apt-get -f install PACKAGE_NAMES			修復安裝包
apt-get remove PACKAGE_NAMES				刪除包
apt-get	remove PACKAGE_NAMES --purge		        刪除包,包含刪除配置文件等
apt-get update						更新源
apt-get upgrade						更新已安裝的包
apt-get dist-upgrade				        升級系統
apt-get dselect-upgrade					使用 dselect 升級
apt-cache depends PACKAGE_NAMES				了解使用依賴
apt-cache rdepends PACKAGE_NAMES			查看該包被那些包依賴
apt-get build-dep PACKAGE_NAMES				安裝相關的編譯環境
apt-get source PACKAGE_NAMES				下載該包的源碼
apt-get clean								清理沒用的包
apt-get autoclean							清理沒用的包
apt-get check								檢查是否有損壞的依賴

apt-get 下載的安裝包在 /var/cache/apt/archives 中

linux 命令之 apt-get