Ответы:
update-manager
(сидя в Системе -> Администрирование), вероятно, должен быть вашим первым портом захода. Хотя, если вы хотите версию для командной строки:
sudo apt-get update
sudo apt-get dist-upgrade
aptitude
а synaptic
также могу вам сказать.
upgrade
будут только обновлять установленные пакеты. Для таких вещей, как ядра (устанавливаются как зависимости метапакета linux-image
) каждая версия ядра имеет свое собственное имя пакета (например :) linux-image-2.6.35.7
. Это часто встречается в пакетах, где желательно иметь несколько доступных версий. apt-get upgrade
поэтому не будет обновлять вас, linux-image-2.6.35.8
если и когда linux-image
изменились его зависимости, потому что ....8
это новый пакет. dist-upgrade
было бы.
Другой способ добиться этого из командной строки - это apt-show-version .
Страница руководства гласит:
apt-show-version анализирует файл состояния dpkg и списки APT для установленных и доступных версий и дистрибутивов пакета и показывает параметры обновления в пределах конкретного дистрибутива выбранного пакета.
После того, как вы установили пакет:
$ sudo apt-get install apt-show-version
единственное, что вам нужно сделать, это:
$ sudo apt-show-version -u
надеюсь, это поможет
Aptitude также не справляется с установкой пакета apt-get
, поэтому я бы рекомендовал придерживаться его apt-get
. Чтобы получить список пакетов, которые необходимо установить, я бы использовал --dry-run
опцию:
sudo apt-get dist-upgrade --dry-run | grep ^Inst | cut -d" " -f2
В синаптическом режиме : слева «Статус» и выберите «Установлено (обновляемый)», или просто используйте менеджер обновлений, который показывает все необходимые обновления.
Synaptic: Система-> Администратор-> Менеджер пакетов Synaptic
Диспетчер обновлений: Система-> Администратор-> Диспетчер обновлений