Відповіді:
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-версій .
На сторінці чоловіка зазначено:
apt-show-version аналізує файл статусу dpkg та списки APT для встановлених та доступних версій пакету та розповсюдження та показує параметри оновлення в межах конкретного розподілу вибраного пакету.
Після встановлення пакета:
$ sudo apt-get install apt-show-версії
єдине, що вам потрібно зробити:
$ 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: System-> Administrator-> Synaptic Package manager
Менеджер оновлень: система-> адміністратор-> менеджер оновлень