В Ubuntu 13.04 Software Updater показывает, что некоторые приложения имеют обновления, но их нельзя выбрать:
Непонятно, почему они серые.
В командной строке:
$ 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.
sudo apt-get install -f
? Может быть, вы нарушили зависимости.