天天看點

apt-get常用指令

一,什麼的是apt-get

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

二,apt-get中文參數

用法:

apt-get [選項] 指令 apt-get [選項] install|remove pkg1 [pkg2 ...]

apt-get [選項] source pkg1 [pkg2 ...]

apt-get 是一個下載下傳安裝軟體包的簡單指令行接口. 最常用的指令是update(更新) 和install(安裝).

指令:

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 檢查是否有損壞的依賴

--------------------------------------------------------- End.