为什么“apt-get -f install”告诉我141个软件包未更新?

为什么“apt-get -f install”告诉我141个软件包未更新?

当我跑步时sudo apt-get -f install

$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done(
0 upgraded, 0 newly installed, 0 to remove and 141 not upgraded.

这141个需要升级的包是什么?

答案1

看起来这是由于依赖关系造成的。从 debian 页面可以找到这里

如果您安装的某个软件包的依赖项发生了变化,从而必须安装新的软件包才能执行升级,那么该软件包将被列为“保留”。

根据上面的 Debian 页面运行命令

apt-get dist-upgrade

将解决您遇到的问题,这可能会导致功能损坏,但我想应该没问题

答案2

语法是

apt-get install pkgs

您没有指定任何包,因此没有更新任何包。您想要执行

apt-get dist-upgrade

相关内容