post | sidebar | footer

January 31, 2008

apt 常用參數

apt-cache search [關鍵字] - 搜尋未安裝套件
apt-get install [套件名稱] - 安裝新套件
apt-get remove [套件名稱] - 移除套件但不刪除設定檔
    apt-get remove --purge [套件名稱] - 刪除套件也刪除設定檔
apt-cache depends [套件名稱] - 顯示套件相依的相關資訊

apt-get clean - 移除所有套件的 deb 暫存檔
apt-get autoclean - 移除舊版所有套件的 deb 暫存檔
ps: apt 下載安裝過的檔案會放在 /var/cache/apt/archives/ 裡面,
      apt-get clean / autoclen 會清除在裡面的檔案。所以只要沒執行過這兩個指
      令,都可以到這個路徑看到已經有安裝過哪些檔案。

apt-cache show [套件名稱] - 列出套件詳細資訊
apt-cache stats - 套件庫中的資訊
apt-setup - 設定 /etc/apt/sources.list

apt-get update - 更新套件索引
apt-get upgrade - 升級已安裝套件
apt-get dist-upgrade - 考慮套件相依性進行升級
    apt-get -s dist-upgrade - 列出過程中執行的動作
    apt-get -d dist-upgrade - 僅下載相關套件,而不安裝
    apt-get -y dist-upgrade - 用 yes 回答所有設定問答

apt-update.sh
    #! /bin/bash
    apt-get update
    apt-get -y -d dist-upgrade
    apt-get -s dist-upgrade

No comments: