apt-get命令

一,什麼的是apt-getlinux

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

Apt-get成名的緣由之一在於其出色的解決軟件依賴關係的能力。其一般使用.deb-formatted文件,但通過修改後可使用apt-rpm處理紅帽的Package Manager(RPM)文件。工具

使用apt-get的主流Linux系統包括Debian和Ubuntu變異版本。大多數狀況下,從命令行運行該工具。ui

二,apt-get中文參數spa

用法:命令行

apt-get [選項] 命令日誌

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

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

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 autoremove packagename 刪除包及其依賴的軟件包

apt-get autoremove --purge packagname 刪除包及其依賴的軟件包+配置文件,比上面的要刪除的完全一點​​​​​​​
apt-get update 更新源
apt-get upgrade 更新已安裝的軟件包 

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

相關文章
相關標籤/搜索