Cancelei upgrade para Ubuntu 20.04 e não consigo dar upgrade para a nova versão

Olá galera, é o seguinte eu hoje de manhã tentei dar upgrade do Ubuntu 19.10 para o 20.04 pelo terminal (pois pensei que ao fazer o quê fiz iria ficar com o 20 04 LTS final). Rodei no terminal sudo do-release-upgrade -d 3 começou a atualização. Chegou um momento que apareceu se queria instalar ou ver os detalhes, eu escolhi ver detalhes, aí fiquei preciso no terminal e dei alt+f4. Depois de isso não consigo mais dar upgrade para o 20.04 e sempre que procuro atualizações diz que falhou a transferir informações dos repositórios… Li que tinha de ativar os repositórios manualmente, mas acho que já fiz isso.

Resumindo, quero dar upgrade à distro e não consigo… Alguém me consegue ajudar? Ficaria muito grato, desculpem se estou fazendo algo mal, pois sou iniciante.

Obrigado

1 Curtida

Quando dou do-release-upgrade fala que já estou na última versão. Quando ligou o note aparece Ubuntu 20.04 e nas definições também, porém é o 19.10

Vish, vai ser complicado de arrumar isso, mas vamos por partes. Primeiro tem que saber qual versão você está usando exatamente, qual são os repositórios principais que estão ativos e o qual é o histórico de modificações do APT. Então execute esses comandos no terminal e cole aqui os resultados.

  1. uname -a
  2. lsb_release -a
  3. grep -v "^#" /etc/apt/sources.list
  4. tail -20 /var/log/apt/history.log
1 Curtida

1- Linux belga 5.4.0-26-generic #30-Ubuntu SMP Mon Apr 20 16:58:30 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

2- No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04 LTS
Release: 20.04
Codename: focal

3- grep -v “^#” /etc/apt/sources.list
deb cdrom:[Ubuntu 19.10 Eoan Ermine - Beta amd64 (20191001.2)]/ eoan main restricted

deb http://archive.ubuntu.com/ubuntu focal main restricted
deb-src Index of /ubuntu eoan main restricted

deb http://archive.ubuntu.com/ubuntu focal-updates main restricted
deb-src Index of /ubuntu eoan-updates main restricted

deb http://archive.ubuntu.com/ubuntu focal universe
deb-src Index of /ubuntu eoan universe
deb http://archive.ubuntu.com/ubuntu focal-updates universe
deb-src Index of /ubuntu eoan-updates universe

deb http://archive.ubuntu.com/ubuntu focal multiverse
deb-src Index of /ubuntu eoan multiverse
deb http://archive.ubuntu.com/ubuntu focal-updates multiverse
deb-src Index of /ubuntu eoan-updates multiverse

deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
deb-src Index of /ubuntu eoan-backports main restricted universe multiverse

deb http://archive.canonical.com/ubuntu focal partner
deb-src http://archive.canonical.com/ubuntu focal partner

deb http://archive.ubuntu.com/ubuntu focal-security main restricted
deb-src http://security.ubuntu.com/ubuntu eoan-security main restricted
deb http://archive.ubuntu.com/ubuntu focal-security universe
deb-src http://security.ubuntu.com/ubuntu eoan-security universe
deb http://archive.ubuntu.com/ubuntu focal-security multiverse
deb-src http://security.ubuntu.com/ubuntu eoan-security multiverse

deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable # desativada na atualização para a versão focal
deb-src [arch=amd64] https://download.docker.com/linux/ubuntu eoan stable
deb-src [arch=amd64] https://download.docker.com/linux/ubuntu eoan stable
deb http://archive.ubuntu.com/ubuntu eoan main universe restricted multiverse

4- Nesse ponto deu uma porrada de codigo, muito mesmo

Espero que consiga resolver isto, tenho muita coisa importante aqui e não queria formatar pq vou perder muito tempo

Blz! A atualização pelo jeito deu certo, e você já está usando o Ubuntu 20.04, incluindo o novo kernel “5.4”.

Você só precisa remover todos os repositórios do Eoan (19.10). Para isso, usando essa tela que você fotografou (onde aparece a lista de repositórios), remove tudo que for relacionao ao Eoan/19.10. Deixe apenas os PPAs que você adicionou e os “Parceiros da Canonical” e “Parceiros da Canonical Código Fonte”, como na imagem abaixo. Para remover, basta selecionar o item e clicar em “Remover”.

Provavelmente haverão dois itens com esse nome, então o que você deve manter é o que aparece “Focal”, quando clicar em “Editar”. O que aparerecer “Eoan”, remova. Por exemplo, esse é o que aparece para mim (já estou usando o 20.04):
Captura de tela de 2020-04-23 18-13-39

Depois disso, apenas atualize o cache do APT (basta clicar em “Recarregar” no diálogo que irá aparecer) e verifique se tem alguma atualização por fazer:
$ sudo apt update
$ sudo apt upgrade
$ sudo apt full-upgrade

1 Curtida

Vou fazer isso, mas acho estranho, pois não deixei terminar a actualização, até mesmo a tela de bloqueio e outras características do ubuntu 20.04 não apareceram
Está tudo completamente igual

Provavelmente porque ainda falta atualizar alguns pacotes. Você já reiniciou o computador?

Porque agora que o Kernel 5.4 já está instalado e o sistema reconhecido como “20.04”, é mais fácil forçar as atualizações do 20.04, do que tentar voltar para o 19.10 e refazer a atualização. Esse segundo processo é muito mais complicado.

E se por acaso der problema na instalação dos pacotes com o APT, utilize os seguintes comandos para corrigi-los:

  • sudo apt update --fix-missing
  • sudo dpkg --configure -a
  • sudo apt install -f

Sobre a pergunta dos repositórios: Sim, se você tivesse cancelado antes do APT começar a instalar os pacotes. Mas pelo jeito você cancelou depois, tanto que algumas coisas, como o Kernel, já foram instalados.

1 Curtida

Sim, já fiz isso várias vezes.
Eu quando tentei actualizar segui este tutorial How to Upgrade to Ubuntu 20.04 Right Now - OMG! Ubuntu!

Tem uma parte que fala isto " Se você optar por recusar a atualização quando for solicitado que você vai precisa reativar os bionic (18.04) ou eoan (19.10) repos manualmente. Isso NÃO é feito automaticamente."

Poderá ter algo a ver?

Rodo estes comandos no terminal?

  • sudo apt update --fix-missing
  • sudo dpkg --configure -a
  • sudo apt install -f

Utilize o opção “Atualização parcial”, por agora. Depois veja o que ainda falta ser instalado.

Estou fazendo o que falou, quando estiver aviso.

Já instalei tudo, reeniciei e funcionou, procurei novas atualizações e não tem nada, creio que está tudo certo!

Desde já, muito obrigado pela ajuda, estava muito preocupado

Fala pessoal. Tive o mesmo conflito durante a atualização mas resultou num problemão maior. Sabem me ajudar?