Nem a GUI nem a linha de comando me permitem fazer essa atualização. Na linha de comando eu tento
$ sudo do-release-upgrade
Checking for a new Ubuntu release
Please install all available updates for your release before upgrading.
Antes disso, fiz sudo apt update
e instalei as atualizações disponíveis. Como posso descobrir o que o sistema não gosta?
Há também um comportamento estranho do atualizador baseado em GUI. Eu lanço o Software Updater e obtenho isto:
Se eu clicar em "Atualizar ..." a janela do Atualizador de Software desaparece e nada visível acontece.
Como alternativa, outro método para fazer isso?
Atualizado com a saída solicitada:
$ sudo apt update
[sudo] password for scohen:
Hit:1 http://us.archive.ubuntu.com/ubuntu jammy InRelease
Ign:2 http://dl.google.com/linux/chrome-remote-desktop/deb stable InRelease
Hit:3 http://us.archive.ubuntu.com/ubuntu jammy-updates InRelease
Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu jammy-backports InRelease [108 kB]
Hit:6 https://ppa.launchpadcontent.net/atareao/atareao/ubuntu jammy InRelease
Hit:7 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:8 http://dl.google.com/linux/chrome-remote-desktop/deb stable Release
Hit:10 https://ppa.launchpadcontent.net/bitseater/ppa/ubuntu jammy InRelease
Hit:11 https://ppa.launchpadcontent.net/mutlaqja/ppa/ubuntu jammy InRelease
Fetched 218 kB in 2s (93.9 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
3 packages can be upgraded. Run 'apt list --upgradable' to see them.
$ sudo apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
fuseiso gconf-service gconf-service-backend gconf2 gconf2-common libgconf-2-4
Use 'sudo apt autoremove' to remove them.
The following packages have been kept back:
gnome-remote-desktop libgphoto2-6 libgphoto2-port12
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
$ do-release-upgrade
Checking for a new Ubuntu release
Please install all available updates for your release before upgrading.
Atualização nº 2. Vi isso na saída acima e tentei. Não fazia diferença.
$ sudo apt autoremove
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
fuseiso gconf-service gconf-service-backend gconf2 gconf2-common libgconf-2-4
0 upgraded, 0 newly installed, 6 to remove and 3 not upgraded.
After this operation, 8,779 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 411977 files and directories currently installed.)
Removing fuseiso (20070708-3.2build1) ...
Removing gconf2 (3.2.6-7ubuntu2) ...
Removing gconf-service-backend (3.2.6-7ubuntu2) ...
Removing gconf-service (3.2.6-7ubuntu2) ...
Removing libgconf-2-4:amd64 (3.2.6-7ubuntu2) ...
Removing gconf2-common (3.2.6-7ubuntu2) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for sgml-base (1.30) ...
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
$ sudo do-release-upgrade
Checking for a new Ubuntu release
Please install all available updates for your release before upgrading.
Os erros que você está recebendo durante as tentativas de atualização de lançamento estão informando que você precisa atualizar seu sistema antes de atualizar para a próxima versão.
No entanto, seu gerenciador de pacotes está dando erros sobre pacotes retidos quando você tenta atualizar.
Você também tem vários PPAs em seu sistema e, às vezes, os PPAs podem ser incompatíveis de maneiras que atrasarão o gerenciador de pacotes. Se você remover os PPAs, isso poderá resolver os problemas do pacote retido.
O script de atualização de lançamento desabilitará seus PPAs de qualquer maneira, portanto, se a remoção dos PPAs corrigir o problema, esse provavelmente será o melhor caminho a seguir.
Se os pacotes retidos não estiverem relacionados aos PPAs, você pode instalar manualmente os pacotes retidos. Observe que isso marcará esses pacotes como instalados manualmente, o que pode não ser desejável.