Uma atualização de lançamento regular do Ubuntu (para uma versão mais recente do Ubuntu) desabilita qualquer PPA ou repositório de terceiros que possa estar habilitado.
Algumas mudanças recentes no ubuntu-release-upgradeer permitem manter PPA e repositórios de terceiros habilitados ao atualizar para uma versão mais recente do Ubuntu, enquanto também fornece melhor suporte para os casos em que os usuários têm seu próprio espelho do arquivo. Isso é feito usando uma variável de ambiente, RELEASE_UPGRADER_ALLOW_THIRD_PARTY
.
RELEASE_UPGRADER_ALLOW_THIRD_PARTY
existiu por um tempo, mas não funcionou porque não passou a variável para o dist-upgrader
, até agora.
Além disso, outra mudança recente garante que os repositórios de terceiros suportem a versão para a qual o usuário está tentando atualizar, desativando o repositório se ele não suportar a versão do Ubuntu para a qual o sistema está atualizando.
Brian Murray, Ubuntu Bugmaster, diz que isso deve resolver muitos dos problemas que as pessoas encontram ao tentar atualizar de uma versão do Ubuntu para outra. Eu também acrescentaria que isso torna mais fácil continuar recebendo atualizações de software instalado de PPA/fontes de terceiros após uma atualização do Ubuntu, enquanto também não remove software que poderia ser removido devido a incompatibilidade durante a atualização.
Essas mudanças já estão disponíveis para atualizações do Ubuntu 18.10 a 19.04. As atualizações do Ubuntu 18.04 para 18.10 também serão suportadas, mas as alterações estão em teste agora, estando disponíveis no repositório proposto.
A variável de ambiente RELEASE_UPGRADER_ALLOW_THIRD_PARTY
pode ser usada com a linha de comando e as ferramentas de atualização da GUI. Então, quando você quiser atualizar do Ubuntu 18.10 Cosmic Cuttlefish para o Ubuntu 19.04 Disco Dingo (ou do Ubuntu 18.04 Bionic Beaver para o Ubuntu 18.10 Cosmic Cuttlefish, assim que as alterações chegarem aos repositórios principais) e manter PPA e repositórios de terceiros habilitados, execute a atualização de um terminal, como este:
GUI:
RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 update-manager -d
linha de comando:
RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 do-release-upgrade -d
(-d é usado para permitir a atualização para versões de desenvolvimento - por exemplo, para atualizar do Ubuntu 18.10 para 19.04 agora, enquanto o Ubuntu 19.04 Disco Dingo ainda está em desenvolvimento)
É importante notar que você ainda pode ver um aviso sobre fontes de terceiros sendo desativadas na atualização, mas aqueles que suportam a versão do Ubuntu para a qual você está atualizando não serão desativados.
via Brian's Blog
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
Ubuntu Users Can Now Keep PPAs And Third Party Repositories Enabled When Upgrading To A Newer Ubuntu Version