Com relação ao comportamento de `do-release-upgrade` com e sem` -d`
Depois de fazer isso do-release-upgrade -d, seja para atualizar para 20.04 agora, em vez de quando ele será disponibilizado ou por outros motivos, isso "permanecerá" de alguma forma e afetará os usos subsequentes do do-release-upgrade? Ou seja, o uso do -dsinalizador altera algum estado do sistema e permite implicitamente Prompt=manter a "versão de desenvolvimento"?
-d,--devel-releaseSe estiver usando a versão mais recente com suporte, atualize para a versão de desenvolvimento
Deixe-me dar um exemplo concreto.
do-release-upgradeaté alguns dias atrás (não verifiquei desde então) não ofereceria uma atualização para 20.04 de 18.04do-release-upgrade -dpermite a atualização para 20.04, embora isso não seja oficialmente sancionado, ainda- Estou usando apenas versões LTS e gostaria de apenas pular entre as versões LTS
- Por padrão,
do-release-upgradeirá suportar este modo exato de operaçãoVerificando se há um novo lançamento do Ubuntu Não há versão de desenvolvimento de um LTS disponível. Para atualizar para a versão de desenvolvimento não LTS mais recente, definida
Prompt=normalem/etc/update-manager/release-upgrades.
- Por padrão,
- Agora decido fazer uso
do-release-upgrade -dem um Ubuntu 18.04 - avançar e supor que estejamos no verão de 2022, mas antes que a Canonical habilite as atualizações por meio
do-release-upgrade( sem-d) ... o que vou receber oferecido?
Para resumir: um único uso de -dpara uma atualização será persistente e afetará os usos subsequentes de do-release-upgrade?
Respostas
Sobre a atualização de 18.04 LTS para 20.04 LTS - está bloqueado por alguns bugs . É por isso que precisamos -daqui.
Sobre próximos atualizações - você tem que voltar set Prompt=ltsem /etc/update-manager/release-upgrades.
O update-managerou do-release-upgradeajustará seu comportamento lendo o arquivo de configuração acima e a -dopção (se houver) no próximo tempo de execução. Portanto, não há preocupações aqui.