1. 程式人生 > >apt-get 常用命令總結

apt-get 常用命令總結

clean t權限 進展 earch 損壞 pda -o 所有 packaging

apt-get 高級包裝工具(英語:Advanced Packaging Tools,簡稱:APT)是Debian及其衍生發行版(如:ubuntu)的軟件包管理器。APT可以自動下載,配置,安裝二進制或者源代碼格式的軟 件包,因此簡化了 Unix系統上管理軟件的過程,apt-get命令一般需要root權限執行,所以一般跟著sudo命令。

apt-get 命令:

update - 重新獲取軟件包列表

upgrade - 進行更新

install - 安裝新的軟件包

remove - 移除軟件包

autoremove - 自動移除全部不使用的軟件包

purge - 移除軟件包和配置文件

source - 下載源碼檔案

build-dep - 為源碼包配置編譯依賴

dist-upgrade - 發行版升級

dselect-upgrade - 依照 dselect 的選擇更新

clean - 清除下載的歸檔文件

autoclean - 清除舊的的已下載的歸檔文件

check - 檢驗是否有損壞的依賴

選項:

-h 本幫助文件。

-q 輸出到日誌 - 無進展指示

-qq 不輸出信息,錯誤除外

-d 僅下載 - 不安裝或解壓歸檔文件

-s 不實際安裝。模擬執行命令

-y 假定對所有的詢問選是,不提示

-f 嘗試修正系統依賴損壞處

-m 如果歸檔無法定位,嘗試繼續

-u 同時顯示更新軟件包的列表

-b 獲取源碼包後編譯 -V 顯示詳細的版本號

-c=? 閱讀此配置文件

-o=? 設置自定的配置選項,如 -o dir::cache=/tmp

三,apt-get 常用實例

apt-cache search packagename 搜索包
apt-cache show packagename 獲取包的相關信息,如說明、大小、版本等
apt-get install packagename 安裝包
apt-get install packagename --reinstall 重新安裝包
apt-get -f install 修復安裝”-f = –fix-missing”
apt-get remove packagename 刪除包
apt-get remove packagename --purge 刪除包,包括刪除配置文件等
apt-get update 更新源
apt-get upgrade 更新已安裝的包
apt-get dist-upgrade 升級系統
apt-get dselect-upgrade 使用 dselect 升級
apt-cache depends packagename 了解使用依賴
apt-cache rdepends packagename 是查看該包被哪些包依賴
apt-get build-dep packagename 安裝相關的編譯環境
apt-get source packagename 下載該包的源代碼
apt-get clean 清理無用的包
apt-get autoclean 清理無用的包
apt-get check 檢查是否有損壞的依賴

apt-get 常用命令總結