Я установил Ubuntu в VirtualBox 5.0.16 из образа iso 14.04.2. Я не делал ничего особенного, просто принимал настройки по умолчанию на протяжении всего процесса установки, за исключением выбора установки сервера SSH.
Вот что я нашел в /var/log/apt/history.log
, который, должно быть, был запущен автоматически в процессе установки.
Commandline: apt-get --yes upgrade
Commandline: apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y --no-remove install linux-generic-lts-utopic
Commandline: apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y --no-remove install pciutils
Commandline: apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y --no-remove install usbutils
Commandline: apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y --no-remove install biosdevname
Commandline: apt-get -o APT::Status-Fd=4 -o APT::Keep-Fds::=5 -o APT::Keep-Fds::=6 -q -y install tasksel
....
Обратите внимание, что одна из вещей, которую он устанавливает linux-generic-lts-utopic
, это , хотя это trusty, а не utopic. Обычно меня это не беспокоит, если упаковщики хотят, чтобы у меня были utopic заголовки, отлично. За исключением того, когда я это делаю apt-get upgrade
сейчас, я получаю сообщение:
The following packages have been kept back:
linux-generic-lts-utopic linux-headers-generic-lts-utopic
linux-image-generic-lts-utopic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Почему он по умолчанию устанавливает то, что не знает, как обновить? Я понимаю, что это может произойти, когда начинаешь возиться с нестандартными репозиториями, но я ничего подобного не делал.
решение1
В 14.04.2 по умолчанию не установлены пакеты "utopic". Однако 14.04.2 — это выпуск аппаратного обеспечения, который включает версию ядра, включенную в Utopic (14.10) по умолчанию. Она упакована так, linux-generic-lts-utopic
как вы видите в имени пакета.
Пакеты задерживаются не потому, что система не знает, как их обновить, а потому, что они требуют установки новых пакетов (нового образа ядра). Вам нужно будет использовать apt-get dist-upgrade
для их установки из CLI.