在Ubuntu 13.04中,软件更新程序将某些应用程序显示为具有更新,但它们是不可选择的:
尚不清楚它们为什么变灰。
在命令行上:
$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
gnuplot-nox gnuplot-x11 nvidia-current
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
还要注意,运行apt-get dist-upgrade
也不会导致它们被安装,就像有时保留的软件包一样。这是输出:
$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
gnuplot-nox gnuplot-x11 nvidia-current
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
我接受了@quidage的建议,它给出了以下内容。但是,随后的升级显示相同的消息:
$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
@quidage,我尝试了您的建议,但没有效果。我已经用观察到的输出编辑了问题。
—
Drew Noakes 2013年
sudo apt-get install -f
吗?也许您已经打破了依赖关系。