Instalei o Ubuntu no VirtualBox 5.0.16 a partir de uma imagem iso 14.04.2. Não fiz nada sofisticado, apenas aceitei os padrões durante todo o processo de instalação, exceto optar por instalar o servidor SSH.
Isto é o que encontro no /var/log/apt/history.log
, que deve ter sido executado automaticamente pelo processo de instalação.
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
....
Observe que uma das coisas que ele está instalando é linux-generic-lts-utopic
, embora seja confiável, não utópico. Normalmente isso não me incomodaria, se os empacotadores quiserem que eu tenha cabeçalhos utópicos, tudo bem. Exceto quando faço isso apt-get upgrade
agora, recebo a mensagem:
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.
Por que por padrão instala coisas que não sabe como atualizar? Entendo que isso pode acontecer quando você começa a mexer em repositórios fora do padrão, mas não fiz nada parecido.
Responder1
Não há pacotes "utópicos" instalados por padrão em 14.04.2. No entanto, 14.04.2 é a versão de ativação de hardware, que inclui a versão do kernel que foi incluída no Utopic (14.10), por padrão. Isso é empacotado como linux-generic-lts-utopic
você vê no nome do pacote.
Os pacotes são retidos, não porque o sistema não saiba como atualizá-los, mas porque exigem a instalação de novos pacotes (uma nova imagem do kernel). Você precisará usar apt-get dist-upgrade
para instalá-los a partir da CLI.