Para atualizar meu servidor, eu uso apt-get upgrade
.
Mas quando há atualizações do kernel, sempre preciso fazer apt-get install linux-....
porque apt-get update
não as instala.
Existe uma maneira de dizer para instalar também? Eu tentei -f mas não funciona.
apt
kernel
upgrade
package-management
Weboide
fonte
fonte
apt-get upgrade
instala novos kernels para mim, se houver um. Qual versão do Ubuntu você está usando? A única coisa que tenho que verificar agora é 10.04 ...Respostas:
Então, no que diz respeito aos comentários: Desculpe, você estava certo, eu estava completamente lendo errado o que o apt-get estava me dizendo (e estou usando a versão em inglês! :)).
Depois de um pouco de pesquisa, o que você provavelmente vai querer usar é
aptitude safe-upgrade
, o que faz instalar novos kernels. Sério! Eu verifiquei duas vezes! :)Provavelmente, você deve preferir,
aptitude
em geral, deapt-get
qualquer maneira, a menos que precise especificamente de algoapt-get
.fonte
12.04
. Então instalei o aptitude e executeiaptitude safe-upgrade
, ele também está fazendo a mesma coisa que o apt-get upgrade. Nenhuma versão do kernel está instalada! (Mas eu pude ver a nova versão do kernel disponível no synaptic package manager (gui)).você está procurando
fonte
dist-upgrade
instalará novos pacotes ao tentar resolver uma atualização, necessária para obter atualizações do kernel quando a ABI do kernel for alterada (uma vez que resolve para um nome de pacote binário diferente).se você deseja instalar
aptitude
, por favor, vá em frente - mas ele tem suas dependências e você pode se sair muito bem sem ele - especialmente se você quiser manter a instalação do servidor mais enxuta (er).Quando você executa,
sudo apt-get upgrade
ele informa sobre os pacotes que não foram atualizados da seguinte maneira:Portanto, se você estiver conectado usando um terminal ssh, basta copiar e colar para inserir o seguinte comando:
que atualiza apenas os pacotes que foram retidos. Use
uname -r
para exibir a versão do kernel antes e depois da reinicialização (necessária para atualizar o kernel em execução) e não se esqueça de executarpurge-old-kernels
após a reinicialização.fonte