У меня странная ситуация:
Я использую экземпляр amazon ec2 Ubuntu 12.04.4 LTS (GNU/Linux 3.2.0-58-virtual x86_64)
. Каждый день, когда я подключаюсь к нему через ssh, я вижу следующее сообщение:
6 packages can be updated.
6 updates are security updates.
конечно я их обновляю sudo apt-get update && sudo apt-get upgrade
. Но он снова появляется при следующем подключении. Уже неделю такое происходит каждый день. Обновление завершается без ошибок, но в итоге я вижу следующее:
The following packages have been kept back:
linux-headers-virtual linux-image-virtual linux-virtual
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Как от этого избавиться и почему это происходит?
Я нашел причину появления этих сообщений и почему мне не удалось от них избавиться с помощью apt-get install && apt-get update
.
Причина, по которой мне не удалось их установить, заключается в том, что после каждого обновления они откладывались (не устанавливались). Это потому, что это обновления безопасности и, насколько мне известно, они модифицируют ядро. Итак, вам нужно указать системе, что это нужно сделать с помощью.
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
Для получения дополнительной информации об этих вещах смотреть на вопросы я нашел это (будьте осторожны, люди говорят, что перед этим нужно быть достаточно осторожным).
Когда я обновил все, я увидел следующее сообщение **** Требуется перезагрузка системы *******. Я решил это с эта команда sudo reboot
.