Como posso atualizar o Ubuntu para o release mais recente manualmente (sem usar o gerenciador de atualização)?

3

Eu preciso disso para três propósitos:

  1. Por algum motivo, o Ubuntu 13.04 no meu computador doméstico não queria atualizar para o 13.10. Ele disse "Nenhum lançamento novo encontrado".

  2. E alguns derivados do Ubuntu (como o Mint) não usam o gerenciador de atualização.

  3. Além disso, no modo manual, é possível, embora não seja recomendado, pular as versões: P

por Danatela 30.04.2014 / 11:39

1 resposta

5

Deixe-me dizer, eu quero atualizar para Trusty diretamente de Raring pulando Saucy. Como eu faço isso?

  1. Atualize totalmente sua instalação existente.

    sudo apt-get update && sudo apt-get dist-upgrade
    
  2. Desative todos os aplicativos de terceiros e & amp; PPA (especialmente xorg-edgers !!!)

    sudo sed -i s/deb/#deb/ /etc/apt/sources.list.d/*.list
    
  3. Alterar lançamento e atualização:

    sudo sed -i s/raring/trusty/ /etc/apt/sources.list
    sudo apt-get update
    
  4. (A parte mais cautelosa começa aqui) Upgrade:

    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    

    Durante isso, você pode ter erros !!! . Isso é normal. Para corrigir, basta executar sudo apt-get -f install e o comando estava sendo executado antes. Até o sucesso em dist-upgrade.

    Além disso, você será solicitado a substituir alguns arquivos de configuração. Mantenha os arquivos configurados manualmente e substitua os arquivos configurados por scripts.

  5. Reinicialize e ative os repositórios desativados:

    sudo sed -i s/#deb/deb/ /etc/apt/sources.list.d/*.list
    

    Você pode querer desativar as fontes. Executar

    sudo sed -i s/deb-src/#deb-src/ /etc/apt/sources.list.d/*.list
    
  6. Atualize o nome da versão nos repositórios e atualize

    sudo sed -i s/raring/trusty/ /etc/apt/sources.list.d/*.list
    sudo rename s/raring/trusty/ /etc/apt/sources.list.d/*.list
    sudo apt-get update
    

    Substitua repositórios que não funcionam com versões anteriores e atualize

    sudo sed -i s/trusty/saucy/ /etc/apt/sources.list.d/jwigley-window-list-trusty.list
    sudo sed -i s/trusty/saucy/ /etc/apt/sources.list.d/playonlinux-trusty.list
    sudo sed -i s/trusty/saucy/ /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
    sudo apt-get update
    
  7. Finalmente, dist-upgrade:

    sudo apt-get dist-upgrade
    

Voila! O sistema está totalmente atualizado! Para finalizar, exclua os kernels antigos e os pacotes obsoletos através do Synaptic.

    
por Danatela 30.04.2014 / 11:39