前文 中我們已經介紹過,隨著 Ubuntu 16.04 LTS 的釋出,Ubuntu 的軟體包管理 也發生了變化,新系統採用了 Debian 專案中所使用的 APT(Advanced Package Tool)來完成各種的不同的任務,ATP 全面取代了我們之前在 中所介紹的 apt-get、apt-cache 等功能。
ATP 在建立之初便是為了解決大量軟體包管理所遇到的問題,希望結束類似 早期系統依賴的一大弊病。不過 ATP 命令本身的文件較為分散,剛上手的使用者很難找到它的幫助資訊。過去十多年以來,幾乎所有 Debian 和 Ubuntu 使用者都在使用 apt-get 進行安裝、刪除軟體包等管理操作。現在大家也應該試著切換到新的 APT 命令來了。
注意:為兼顧老使用者的使用習慣 Ubuntu 16.04 依然保留著 apt-get 系列命令。
使用APT簡化命令列
下面我們列出 Ubuntu 16.04 LTS 中使用 ATP 命令與老版本 Ubuntu 中軟體包管理的用法對比:
Ubuntu 16.04 LTS | 老版本Ubuntu |
---|---|
apt install 包名 | 替代 apt-get install 包名 |
apt remove 包名 | 替代 apt-get remove 包名 |
apt search 包名 | 替代 apt-cache search 包名 |
apt show 包名 | 替代 apt-cache show 包名 |
apt update | 替代 apt-get update |
apt upgrade | 替代 apt-get upgrade |
apt list –installed |
|
apt list –upgradable | apt-get -u upgrade –assume-no |
pt edit-sources |
|
apt autoremove | 替代 apt-get autoremove |
apt purge 包名 | 替代 apt-get purge 包名 |
原文來自: