Linux 命令行入门教程
56. apt 更新与升级
本教程共 90 篇 · 第 56 篇
56. apt 更新与升级
装新软件前,先让系统知道仓库里有什么、有什么更新。这步不能省。
update 刷新软件索引——它不升级任何东西,只是同步”仓库里有哪些包、什么版本”:
sudo apt update
升级要分两步看。upgrade 升级已装的包,但只动那些不用删旧包就能更新的:
sudo apt upgrade
想一口气把系统整体提到最新(可能删旧包、装新依赖)?用 full-upgrade:
sudo apt full-upgrade
Tip嫌交互确认烦?
sudo apt update && sudo apt upgrade -y一条过。但服务器上建议别加-y,看清要改什么再回车。
只想看有哪些可升,不真升:
apt list --upgradable
Note
apt update只读索引;upgrade才动文件。忘了 update 就 upgrade,装到的可能是过时版本。
小结:update 刷索引、upgrade 升包、full-upgrade 做大的跨版本升级。顺序别反。