Depois de fazer isso do-release-upgrade -d
, seja para atualizar para 20.04agoraem vez de quando for disponibilizado ou por outros motivos, isso de alguma forma "permanecerá" e afetará os usos subsequentes de do-release-upgrade
? Ou seja, o uso do -d
sinalizador alterará algum estado do sistema e permitirá implicitamente Prompt=
permanecer de alguma forma com a "versão de desenvolvimento"?
-d
,--devel-release
Se estiver usando a versão suportada mais recente, atualize para a versão de desenvolvimento
Deixe-me dar um exemplo concreto.
do-release-upgrade
até alguns dias atrás (não verifiquei desde então) não ofereceria uma atualização para 20.04 a partir de 18.04do-release-upgrade -d
permite a atualização para 20.04, mesmo que isso não seja oficialmente sancionado, ainda- Estou usando apenas versões LTS e gostaria de alternar apenas entre versões LTS
- Por padrão,
do-release-upgrade
suportará este modo exato de operaçãoVerificando uma nova versão do Ubuntu Não há nenhuma versão de desenvolvimento de um LTS disponível. Para atualizar para a versão de desenvolvimento não LTS mais recente definida
Prompt=normal
no/etc/update-manager/release-upgrades
.
- Por padrão,
- Agora decido usar
do-release-upgrade -d
em um Ubuntu 18.04 - avance rapidamente e suponha que estejamos no verão de 2022, mas antes que a Canonical permita atualizações por meio de
do-release-upgrade
(sem-d
) ... o que me será oferecido?
Para resumir:um único uso de -d
para uma atualização será persistente e afetará os usos subsequentes de do-release-upgrade
?
Responder1
Sobre a atualização de 18.04 LTS para 20.04 LTS - está bloqueada poralguns bugs. É por isso que precisamos -d
aqui.
Sobre as próximas atualizações - você precisa voltar Prompt=lts
ao /etc/update-manager/release-upgrades
.
O update-manager
ou do-release-upgrade
ajustará seu comportamento lendo o arquivo de configuração e -d
a opção acima (se houver) no próximo tempo de execução. Portanto, não há preocupações aqui.