apt-get dist-upgrade não atualiza [duplicado]

1

Estou tentando atualizar meu computador. Eu estou usando apt-get . Este é o comando que estou digitando:

root@alphabeta:~# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Estou confuso. Não consigo entender por que o apt-get não faz o download de uma versão mais recente do Xubuntu 16.04, Xenial Xerus LTS do Xubuntu 17.04, Zesty Zapus e instala o upgrade do xubuntu.

Atualizei meus repositórios antes de tentar usar o argumento da linha de comando apt-get update.

Os links que estão associados para não responder a minha pergunta Eu não acho que é um problema com o meu repositório Eu não entendo porque o apt-get retornou dizendo que não havia nada para atualizar: 0 atualizado, 0 recém-instalado, 0 para remover e 0 não atualizado, a única coisa que pensei em fazer é limpar meu cache.

Eu realmente gostaria de uma resposta melhor, a informação que recebi de perguntar sobre a formatação do disco com o hdparm foi excelente.

A aptidão não é meu strong Eu aprendo como eu gosto de lsof Não consigo me lembrar de todos os argumentos da linha de comando.

    
por Craig Anders 24.07.2017 / 13:56

2 respostas

0

A maneira preferida de atualizar o Xubuntu para a versão mais recente do LTR é:

sudo do-release-upgrade

A maneira manual que você estava tentando pode ser usada para atualizar para qualquer versão desejada. no entanto, algumas limpezas manuais são necessárias depois porque o apt-get tentará resolver a atualização com a quantidade mínima de remoções.
Para atualizar manualmente:

Primeira execução: apt-mark showhold para ter certeza de que nada está sendo retido.
Se você encontrar pacotes retidos, remova a suspensão e atualize-os. Acho que aptitude é a maneira mais fácil de marcar e atualizar vários pacotes de uma só vez. O Aptitude também sugere a remoção de pacotes órfãos (pacotes que não são mais usados por nada).% sudo apt-get autoremove também removerá pacotes que não são mais usados.

Depois que seu sistema estiver totalmente atualizado na versão atual, altere suas fontes para apontar para a versão do Xubuntu que você deseja.
EX: mude "fiel" para "xenial"

Em seguida, execute esta série de comandos:

sudo apt-get update Isso atualiza a lista de pacotes
sudo apt-get upgrade Isso atualiza os pacotes que podem ser atualizados sem alterar outros pacotes. facilitando assim a resolução da dependência na próxima etapa.
sudo apt-get dist-upgrade Isso atualiza os pacotes restantes que podem ser atualizados com uma quantidade mínima de remoções.

Agora você tem a nova versão do Xubuntu e precisa limpar os pacotes obsoletos. Novamente eu acho que aptitude é a maneira mais fácil de fazer isso.
Abra o aptitude e ele já terá uma lista de remoções sugeridas (pacotes órfãos), geralmente é seguro removê-los.
Agora, percorra os pacotes obsoletos restantes. Na maioria dos casos, os pacotes restantes foram substituídos por outros: por exemplo, gt4 com gt5 e gstreamer0.1-good com gstreamer1.0-good. As substituições estarão sob o título de novos pacotes.
Este passo é o mais crítico e porque eu gosto de aptitude , substituindo os pacotes obsoletos freqüentemente irá quebrar outros pacotes; no entanto, o pacote quebrado normalmente também tem um pacote de substituição para corrigir dependências.
Aptitude listará pacotes quebrados e recomendará correções. Verifique as ações a serem executadas antes de se comprometer com elas.

Quando terminar, limpe o cache do seu pacote: sudo apt-get autoclean isto irá remover o cache do pacote para pacotes que não são mais usados.

    
por ravery 24.07.2017 / 15:30
0
sudo apt-get dist-upgrade

Instala o kernel mais recente e qualquer outra coisa que seja retida por um apt-get upgrade normal. Talvez você esteja procurando:

sudo do-release-upgrade
    
por Android Dev 24.07.2017 / 14:04