Debian是一款能安裝在計算機上使用的作業系統 (OS)。作業系統就是能讓您的計算機工作 的一系列基本程式和實用工具。由于 Debian 采用了 Linux Kernel (作業系統的核心),但是大部分基礎的作業系統工具都來自于 GNU 工程, 是以又稱為 GNU/Linux。Debian GNU/Linux 附帶了超過 29000 個軟體包,這些預先編譯好的軟體被包裹成一種良好的格式以便于在您的機器上進行安裝。 APT——Advanced Package Tool
進階包裝工具(英語:Advanced Packaging Tools,簡稱:APT)是Debian及其衍生發行版的軟體包管理器。APT可以自動下載下傳,配置,安裝二進制或者源代碼格式的軟體包,是以簡化了Unix系統上管理軟體的過程。APT最早被設計成dpkg的前端,用來處理deb格式的軟體包。現在經過APT-RPM組織修改,APT已經可以安裝在支援RPM的系統管理RPM套件。 |
功能 | 具體語句 |
軟體源設定 | /etc/apt/sources.list |
更新軟體源資料 | apt-get update |
更新已安裝軟體 | apt-get upgrade |
更換系統版本 | apt-get dist-upgrade |
通過安裝包或解除安裝包來修複依賴錯誤 | apt-get -f install |
搜尋軟體源資料 | apt-cache search foo |
解壓安裝軟體包 | apt-get install foo |
重新安裝軟體包 | apt-get --reinstall install foo |
删除軟體包釋放的内容 | apt-get remove foo |
解除安裝軟體,同時清除該軟體配置檔案 | apt-get --purge remove foo |
删除不需要的包 | apt-get autoclean |
删除所有已下載下傳的包 | apt-get clean |
自動安裝編譯一軟體所需要的包 | apt-get build-dep foo |
dpkg——package manager for Debian “dpkg ”是“Debian Package ”的簡寫。為 “Debian” 專門開發的套件管理系統,友善 軟體的安裝、更新及移除。所有源自“Debian”的“Linux ”發行版都使用 “dpkg”,例如 “Ubuntu”、“Knoppix ”等。
功能 | 具體語句 | 示例 |
顯示DEB包資訊 | dpkg -I /path/to/foo_version-revision.deb |
顯示DEB封包件清單 | dpkg -c /path/to/foo_version-revision.deb |
安裝DEB包 | dpkg -i /path/to/foo_version-revision.deb |
安裝DEB包(指定根目錄) | dpkg --root=<directory> -i /path/to/foo_version-revision.deb |
顯示所有已安裝軟體 | dpkg -l |
顯示已安裝包資訊 | dpkg -s foo | 隻需擷取軟體可更新狀态則dpkg –get-selections foo |
顯示已安裝封包件清單 | dpkg -L foo |
解除安裝包 | dpkg -r foo |
解除安裝軟體包并删除其配置檔案 | dpkg -P foo |
重新配置已安裝程式 | dpkg-reconfigure foo | dpkg-reconfigure tzdata dpkg-reconfigure locales |