человечность говорит что обновления, доступные после обновления и обновления

У меня есть 16,04 серверов на Цифровом Океане, который перечисляет это когда я ssh в них...

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

7 packages can be updated.
7 updates are security updates.

Я работал apt-get update и apt-get upgrade много раз и это не уходило.

После того, как я выполню обновление, я рассматриваю это как последнюю строку...

0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
10
задан 8 December 2016 в 16:43

4 ответа

Используйте команду dist-upgrade, которая будет выполнять обновления, требующие изменения зависимостей, добавления или удаления новых пакетов, если это необходимо. Это будет обрабатывать набор обновлений, которые могли быть задержаны apt-get upgrade:

sudo apt-get update
sudo apt-get dist-upgrade

Для получения дополнительной информации см. Что такое «dist-upgrade» и почему он обновляет больше, чем «upgrade "?

5
ответ дан 16 November 2019 в 05:29

Начиная с Вашего использования человечность 16.04 следующее должно зафиксировать его:

sudo apt full-upgrade

, Но если Вы предпочитаете Ubuntu 14.04 путь затем:

sudo apt-get dist-upgrade

, Если две команды не работают, необходимо говорить цифровой океан об этом.

Hope, которая помогает.

12
ответ дан 16 November 2019 в 05:29

Прежде всего, в сообщении

0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

говорится, что 4 пакета не обновлены. Я предполагаю, что они связаны с более новым ядром и могут быть обновлены с помощью

apt-get full-upgrade 

Кроме того, сообщение

7 packages can be updated.
7 updates are security updates.

не рассчитывается при каждом входе в систему, поэтому оно может быть устаревшим.

1
ответ дан 16 November 2019 в 05:29

Возможно, ваш файл / var / lib / update-notifier / updates-available недоступен после последнего обновления.

Если вы хотите установить это вручную:

sudo su # Needed to acquire permissions.
/usr/lib/update-notifier/apt-check --human-readable >/var/lib/update-notifier/updates-available
exit    # to get out of sudo

Обратите внимание, что / var / lib / update-notifier / updates-available установлен с 0600 для разрешений для пользователя & amp; группа 'root', которая не позволяет вам просто выполнить команду apt-check, чтобы переписать ее.

1
ответ дан 16 November 2019 в 05:29

Другие вопросы по тегам:

Похожие вопросы: