kali软件包更新命令

题记

关于为什么要写这个文章,大概是因为我每次更新都要查一下,太菜的缘故。。。

在kali下的更新命令

sudo apt update
apt list --upgradable
sudo apt upgrade
sudo apt dist-upgrade
sudo apt autoremove

关于命令的理解

apt update 的作用是从/etc/apt/sources.list 文件中定义的源中获取的最新的软件包列表。But他并不会实际更新你的软件包,大致等同于你手机里面的检查应用更新

apt upgrade 则是根据 update 命令获取的软件包列表,去真正的更新软件包

apt dist-upgrade 也是根据 update 命令获取的软件包列表,去真正的更新软件包

apt-get autoremove删除自动安装的软件包,因为某些其他软件包需要它们,但是在删除了其他软件包之后,而不再需要它们

下面截取自大佬关于命令

apt update ,apt upgrade 和 apt dist-upgrade 的区别 - the苍穹 - 博客园 (cnblogs.com)

upgrade:系统将现有的 Package 升级,如果有相依性的问题,而此相依性需要安装其它新的 Package 戒影响到其它 Package 的相依性时,此 Package 就丌会被升级,会保留下来.

dist-upgrade:可以聪明的解决相依性的问题,如果有相依性问题,需要安装/移除新的 Package,就会试着去安装/移除它. (所以通常 dist-upgrade 会被认为是有点风险的升级)

posted @ 2023-02-28 16:40  張冰冰  阅读(872)  评论(0编辑  收藏  举报