apt-get

一,什麼的是apt-get

高級包裝工具(英語:Advanced Packaging Tools,簡稱:APT)是Debian及其衍生髮行版(如:ubuntu)的軟件包管理器。APT可以自動下載,配置,安裝二進制或者源代碼格式的軟件包,因此簡化了 Unix系統上管理軟件的過程,apt-get命令一般需要root權限執行,所以一般跟着sudo命令。它根yum ,pacman,installpkg等性質差不多,是系統軟件的管理工具。會用其中一種基本上都會用了。

二,apt-get中文參數

用法:apt-get [選項] 命令   

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

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

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

  4. 最常用的命令是update(更新)   

  5. 和install(安裝)。   

命令:   

  1.  update - 重新獲取軟件包列表   

  2.  upgrade - 進行更新   

  3.  install - 安裝新的軟件包   

  4.  remove - 移除軟件包   

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

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

  7.  source - 下載源碼檔案   

  8.  build-dep - 爲源碼包配置編譯依賴   

  9.  dist-upgrade - 發行版升級, 參見 apt-get(8)   

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

  11.  clean - 清除下載的歸檔文件   

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

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

選項:   

  1.  -h 本幫助文件。   

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

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

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

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

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

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

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

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

  10.  -b 獲取源碼包後編譯   

  11.  -V 顯示詳細的版本號   

  12.  -c=? 閱讀此配置文件   

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

用法: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 - 發行版升級, 參見 apt-get(8)
 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 

//清理無用的包。定期運行這個命令來清除那些已卸載的軟件包的.deb文檔。通過這種方式,您能夠釋放大量的磁盤空間。假如您的需求十分迫切,能夠使用apt-get clean以釋放更多空間。這個命令會將已安裝軟件包裹的.deb文檔一併刪除。大多數情況下您不會再用到這些.debs文檔,因此假如您爲磁盤空間不足而感到焦頭爛額,這個辦法也許值得一試apt-get check 檢查是否有損壞的依賴

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章