Atualmente, estou usando o Ubuntu 10.04. Sei que há uma versão 10.10, mas posso atualizar diretamente para a 11.04? Você poderia me guiar pelas etapas, por favor?
do-release-upgrade
pular uma versão? (Não é apenas para upgrades LTS-a-LTS!)
Atualmente, estou usando o Ubuntu 10.04. Sei que há uma versão 10.10, mas posso atualizar diretamente para a 11.04? Você poderia me guiar pelas etapas, por favor?
do-release-upgrade
pular uma versão? (Não é apenas para upgrades LTS-a-LTS!)
Respostas:
O Ubuntu suporta apenas a atualização de uma versão para a próxima versão ou de uma versão LTS para a próxima versão LTS. Portanto, você precisa atualizar da 10.04 para a 10.10 e somente para a 11.04.
Existem razões técnicas para esta restrição. Quando uma nova versão de um pacote existente é instalada, algumas vezes é necessário realizar conversões, por exemplo, pode ser necessário importar as configurações existentes para um novo formato de banco de dados. Ao realizar essas conversões, os scripts de empacotamento precisam fazer suposições sobre o formato antigo. Se as atualizações de todas as versões anteriores do Ubuntu fossem suportadas, isso rapidamente se tornaria um pesadelo de manutenção, pois os scripts de empacotamento precisariam ser capazes de converter todos os formatos usados anteriormente para o formato atual. Para evitar o pesadelo, os scripts de empacotamento apenas geralmente oferecem suporte à atualização da versão do pacote incluída na versão anterior do Ubuntu ( e da versão anterior do LTS, no caso de um pacote incluído na versão LTS).
É possível atualizar diretamente da penúltima versão, ou anterior, para a versão atual (chamada "ignorar atualização)", mas é suscetível de resultar em um sistema mal configurado.
/etc/update-manager/release-upgrades
para lts
. Você precisa alterá-lo novamente para normal
que as atualizações funcionem normalmente novamente. Pelo menos, essa é a minha experiência.
Para atualizar a partir de uma versão mais antiga (muito antigo, neste caso) que a versão anterior para a versão atual está altamente não recomendado . É melhor baixar o novo lançamento, fazer um backup e instalar o novo lançamento.
Se você estiver usando o Ubuntu 10.04 e REALMENTE REALMENTE quiser atualizar a partir dessa versão para a versão mais recente, continue lendo, se você estiver usando o Ubuntu 10.10 e também quiser atualizar a partir dessa versão para a versão mais recente, vá para a segunda parte. Devo avisar pelo menos os usuários da 10.10 que isso envolve o download de mais de 2 GB de dados e que o levará um dia inteiro. E mesmo no final, pode ser mais lento, com erros, sua conexão cairá em algum momento ou o computador ficará louco. Isso significa que não dou garantia de que funcionará perfeitamente em todos os PCs. Então pense bem se quiser atualizar dessa maneira. Eu recomendo a leitura deste link: Como atualizo para uma versão mais recente do Ubuntu?
Aqui está uma imagem que mostra o que os usuários do 10.04 devem ver após o lançamento do 12.04:
ATUALIZAÇÃO - se você estiver lendo isso após o lançamento do 12.04, deve haver uma opção no Gerenciador de Atualizações no 10.04 que indica a atualização do 10.04 para o 12.04. Este é o caminho a seguir desde o lançamento do 12.04.
Por razões históricas, deixarei as informações abaixo para os usuários que desejavam saber como fazê-lo antes do lançamento do 12.04, mas se você ainda está no 10.04, leia aqui: Como atualizo para uma versão mais recente do Ubuntu? desde que o fossfreedom criou uma resposta muito boa e completa sobre a atualização do 10.04 para o 12.04.
Se você estiver no Ubuntu 10.04 primeiro, precisará atualizar do 10.04 para o 10.10 e, em seguida, do 10.10 para o 11.04.O motivo é que o 10.04 é uma versão LTS (Long Term Support) e, como tal, atualiza-se de um LTS para o outro. Portanto, o próximo LTS seria 12.04. Quando o 12.04 chegar, você verá uma atualização observada no seu 10.04. Mas se você ainda deseja atualizar para o 11.04, faça o seguinte:
Ubuntu 10.04 a 10.10
Maneira do menu
1a. Usando o menu, vá para Sistema -> Administração -> Gerenciador de Atualizações .
Caminho do teclado
1b. ALT+ F2e Tipogksu update-manager
Quando o gerenciador de atualizações é aberto e NÃO mostra a mensagem " Nova versão do Ubuntu disponível " na parte superior, execute as seguintes etapas:
2- Clique no botão CONFIGURAÇÕES no Gerenciador de Atualizações, na parte inferior esquerda. Depois que o Windows Fontes de software for aberto, você deverá estar na guia Atualizar, onde você alterará a opção Liberar atualização na parte inferior. Altere-o daquele que possui para Liberações normais e feche-o. O que você fez aqui foi dizer ao Ubuntu para não verificar as versões LTS, mas verificar a versão normal. As versões normais são as que saem a cada 6 meses. LTS sai a cada 2 anos. Por exemplo 8.04, 10.04, 12.04.
2.1 Abra o Gerenciador de atualizações novamente seguindo as etapas em 1a ou 1b.
2.2 Clique no botão UPGRADE que deve aparecer lá na parte superior. Após concluir a atualização, reinicie o PC e você deverá estar na 10.10. Teste um pouco e, se você tiver 100% de certeza de ir para 11.04, faça o seguinte:
Ubuntu 10.10 a 11.04
IMPORTANTE - Verifique se você JÁ atualizou tudo no Ubuntu 10.10. Então você está pronto para uma atualização limpa para o 11.04.
NOTA - De LTS a LTS, você pode realmente atualizar. Por exemplo 10.04 LTS a 12.04 LTS. Mas para qualquer outro como o 10.10, você precisa realmente atualizar de um lançamento para o outro até chegar ao final. No seu caso, antes do lançamento do 12.04, era possível atualizar das 10.04 para 10.10 e 10.10 para 11.04 e assim por diante até 11.10. Após o lançamento do 12.04, você pode atualizar diretamente para o 12.04, pois é o próximo LTS lançado.
usando métodos de atualização padrão.
As únicas atualizações de versão "ponto a ponto" que funcionam fora da versão padrão para atualizações de atualização são as atualizações de versão LTS. Em outras palavras, você pode atualizar de 8.04 -> 10.04 e 10.04 -> 12.04 sem precisar atualizar para cada uma das outras três versões não LTS no meio. Caso contrário, você precisará ir ao lado de 10.10 e 11.04. Como você não está muito atrasado, não deve demorar muito. Simplesmente execute o gerenciador de atualizações como faria normalmente e siga a cadeia até 11.04.
Se você tentar, você pode simplesmente abrir um disco 11.04 e instalar na instalação 10.10. Isso deve manter intacto todo o conteúdo da pasta pessoal, mas você terá que reinstalar todo o software que tinha antes da "reinstalação"
Você não pode pular versões entre atualizações. A versão entre Jaunty e Lucid é Karmic. Sugiro que você faça backup de dados importantes e faça uma reinstalação completa, pois muitas coisas mudaram, incluindo o carregador de inicialização.
Se você não gostar de uma instalação nova, poderá atualizar usando um CD alternativo.
Preparações:
A atualização usando o CD alternativo é descrita abaixo:
ubuntu-9.10-alternate-i386.iso
a partir http://releases.ubuntu.com/karmic/ para seu diretório home (substitua i386
com amd64
se você tiver um sistema de 64 bits e ubuntu
com kubuntu
para o KDE)Abra um terminal e execute:
sudo mount -o loop ~/ubuntu-9.10-alternate-i386.iso /media/cdrom
Inicie a atualização executando:
gksu "sh /media/cdrom/cdromupgrade"
Se você estiver usando o KDE (Kubuntu):
kdesudo "sh /media/cdrom/cdromupgrade"
Após essa atualização da 9.04 para a 9.10, continue com a atualização para a 10.04 usando:
sudo do-release-upgrade -d
ppa-purge
). E provavelmente também é uma boa idéia garantir que a 9.10 esteja atualizada antes de fazer a atualização de lançamento para a versão 10.04 ... #
Sim e não!
Sim, é possível - e eu já vi algumas pessoas tentarem uma atualização forçada via sudo do-release-upgrade / ou alterar manualmente o sources.list - Mas ...
A Canonical suporta apenas uma atualização do LTS para o LTS (por exemplo, 10.04 a 12.04) ou de cada versão intermediária (10.04 - 10.10 - 11.04 - 11.10 - 12.04 - 12.10 etc.)
Se você tentar forçar uma atualização, é possível que você quebre o sistema - os arquivos podem não ser atualizados ou atualizados e, provavelmente, você terá um sistema com comportamento muito estranho ou até mesmo um sistema que não inicializa.
Também vi várias pessoas tentando fazer backup do / home e restaurá-lo em uma nova instalação. No entanto, isso geralmente funciona - eu pessoalmente prefiro fazer uma nova instalação limpa e copiar arquivos específicos do backup. A vantagem de copiar apenas arquivos específicos é que você limpa todo o lixo acumulado ao longo dos anos.
/home
é bom em uma área de trabalho do usuário final, mas em um servidor, é provável que você tenha várias configurações nas /etc/...
quais precisa ser reinstalado e isso leva uma eternidade para instalar um sistema operacional novo.
Você precisará atualizar para a 10.10 e, em seguida, para a 11.04. Você pode usar o update-manager, mas também pode usar do-release-upgrade
na linha de comando.
Pode ser necessário atualizar o update-manager-core primeiro; nesse caso, a sequência inteira será semelhante a esta:
sudo apt-get install update-manager-core
do-release-upgrade
Você pode repetir o processo de atualização para chegar ao 11.04.
Você pode executar o método acima sem precisar instalar o apache ou alterar o / etc / hosts. Apenas salve o arquivo de meta-release do wget em algum lugar (exceto em / etc / update-manager / meta-release) e edite-o conforme descrito. Em / etc / update-manager / meta-release, altere a linha "URI = http: // ....." para "URI = file: /// caminho / para / meu / editado / meta-release /Arquivo"
Além disso, para que do_release_upgrade funcione, em seu arquivo de meta-release editado, você deve alterar o arquivo morto nos URLs para Release-File, Upgrade-Tool e UpgradeToolSignature de http://archive....
parahttp://old-releases...
Graças a isso resolvi os problemas que eu estava tendo com a atualização de um sistema antigo. No entanto, há uma melhoria que eu usei que facilitará muito isso - você não precisa instalar o apache.
Basta usar um file://
URI em vez de um http://
URI.
Portanto, o processo é assim (meu nome de usuário é espasmódico):
fozzy@hostname:~$ wget -O - http://changelogs.ubuntu.com/meta-release | sed '/lucid/,$d' > meta-release
Edite o arquivo de meta-release em seu diretório inicial com o seu editor favorito, para que a linha "Suportado: 0" no bloco kármico leia agora: "Suportado: 1".
Edite / etc / update-manager / meta-release e faça os URIs assim (observe as três barras seguidas):
URI = file:///home/fozzy/meta-release
URI_LTS = file:///home/fozzy/meta-release
Execute a atualização da versão.
O bom disso é que não há necessidade de instalar o apache e tudo o que ele puxa - eu estava usando ele em um sistema mínimo e não queria todas essas coisas. Isso também significa que você pode editar o arquivo de meta-release sem ser raiz.
Você só precisa de raiz para editar o /etc/update-manager/meta-release
arquivo e depois executá-lo do-release-upgrade
.
Você não pode pular uma versão ao atualizar o Ubuntu. Portanto, você precisará primeiro atualizar para a 9.10 e, em seguida, da 9.10 para a 10.04.
Jaunty perdeu o apoio algum tempo atrás. A próxima versão do Jaunty (Karmic) também está sem suporte.
Você também não pode pular versões intermediárias, ou seja, das 9.04 às 10.4 - você deve seguir a 9.10.
Como Jaunty e Karmic foram removidos dos repositórios principais, a melhor maneira de atualizar é fazer o download da ISO da área de trabalho da versão 10.04 e fazer uma nova instalação.
Obviamente, você deve fazer backup de arquivos não ocultos em / home antes da instalação. Você pode restaurá-los depois.
Quase universalmente, as respostas aqui dizem NÃO, você não pode, mas, na realidade, pode, se fizer o certo. Este artigo descreve como:
O artigo completo do link está incluído abaixo, mas verifique o link para novos comentários dos usuários. Gostaria de salientar que você pode atualizar com êxito diretamente de 16.04 para 19.04, mas tive alguns problemas:
Artigo completo abaixo:
Você foi informado de que deve primeiro atualizar para o Ubuntu 18.10 para atualizar de 18.04 para 19.04. Isso se deve ao fato de o Ubuntu 18.10 ainda estar sendo suportado pela Canonical e ainda não ter chegado ao fim da vida útil. Após o Ubuntu 18.10 atingir o fim da vida útil em julho de 2019, os usuários do Ubuntu 18.04 podem atualizar diretamente para o 19.04, seguindo o procedimento de atualização padrão. Se você não quiser esperar três meses e não gostar de atualizar duas vezes, siga as instruções abaixo para atualizar diretamente para o 19.04.
Nota: Antes de fazer a atualização, você pode usar o programa systemback para criar uma imagem ISO inicializável do seu sistema operacional atual. Se a atualização falhar, você poderá restaurar facilmente o SO com o ISO inicializável. Tudo no seu sistema operacional, incluindo software e arquivos, estará intacto. Se você estiver usando um laptop, conecte sua fonte de energia.
O método que vou mostrar é como o gerenciador de atualização de distribuição do Ubuntu funciona sob o capô. A única diferença é que vamos mudar para atualizar o caminho que a Canonical nos fornece.
Primeiro, execute o seguinte comando para atualizar o software existente. (Observe que, se um novo kernel estiver instalado durante a execução do comando a seguir, você precisará reiniciar o sistema para continuar o processo de atualização.)
sudo apt update && sudo apt dist-upgrade
Em seguida, verifique se você possui o pacote update-manager-core instalado.
sudo apt install update-manager-core
Em seguida, edite um arquivo de configuração usando o nano ou seu editor de texto de linha de comando preferido.
sudo nano /etc/update-manager/release-upgrades
Na parte inferior deste arquivo, altere o valor do prompt de lts para normal.
Prompt=normal
Para salvar um arquivo no editor de texto Nano, pressione Ctrl + O e pressione Enter para confirmar. Para sair, pressione Ctrl + X.
Depois disso, precisamos executar o seguinte comando para alterar todas as instâncias de biônico para disco no arquivo de lista de origem ( /etc/apt/sources.list
). Bionic é o nome de código do Ubuntu 18.04, enquanto disco é o nome de código do Ubuntu 19.04.
sudo sed -i 's/bionic/disco/g' /etc/apt/sources.list
Em seguida, precisamos desativar os repositórios de terceiros (PPAs) com o comando abaixo.
sudo sed -i 's/^/#/' /etc/apt/sources.list.d/*.list
Depois de desativar os repositórios de terceiros, execute os seguintes comandos para atualizar as fontes de software e atualizar o software para a versão mais recente disponível no repositório Ubuntu 19.04. Esta etapa é chamada atualização mínima.
sudo apt update
sudo apt upgrade
Se o apt-listchanges aparecer durante a atualização, você pode pressionar a Qtecla para retornar à tela principal.
apt-listchanges
Quando a atualização mínima estiver concluída, execute o seguinte comando para iniciar a atualização completa.
sudo apt dist-upgrade
Se você vir este erro:
Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Em seguida, execute o seguinte comando para corrigir o erro.
sudo apt update
E execute novamente:
sudo apt dist-upgrade
Agora você pode remover pacotes de software obsoletos / desnecessários do seu sistema Ubuntu.
sudo apt autoremove
sudo apt clean
Finalmente, reinicie o sistema.
sudo reboot
Depois de reiniciar, você pode abrir uma janela do terminal e verificar sua versão do Ubuntu.
lsb_release -a
Você deve ver o texto a seguir.
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 19.04
Release: 19.04
Codename: disco
Repositórios de terceiros são definidos nos arquivos .list no /etc/apt/sources.list.d/
diretório Primeiro, reative os repositórios de terceiros com o seguinte comando, que removerá o caractere # nas linhas que começam com deb.
sudo sed -i '/deb/s/^#//g' /etc/apt/sources.list.d/*.list
Em seguida, altere todas as instâncias de biônico para disco.
sudo sed -i 's/bionic/disco/g' /etc/apt/sources.list.d/*.list
Atualize o índice do repositório de pacotes.
sudo apt update
Alguns repositórios de terceiros não possuem uma entrada para o Ubuntu 19.04, então você provavelmente verá erros como:
E: The repository 'http://linux.dropbox.com/ubuntu disco Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Você precisará editar esses arquivos do repositório um por um e alterar o disco novamente para biônico. Por exemplo, eu edito o arquivo de repositório do Dropbox.
sudo nano /etc/apt/sources.list.d/dropbox.list
Mude o disco novamente para biônico. Salve e feche o arquivo.
Para aqueles que planejam limpar a instalação, siga as etapas abaixo.
Do que você precisará: Disco separado, disco rígido externo recomendado.
your_mount_point_of_external_HDD=/media/USBDRIVE
sudo tar czvf /media/$your_mount_point_of_external_HDD/mybackup.tar.gz /home
# Faça backup da sua pasta / home.sudo tar czvf /media/$your_mount_point_of_external_HDD/mysources.tar.gz /etc/apt/
# Faça backup de seus repositórios.sudo dpkg --get-selections > /media/$your_mount_point_of_external_HDD/mypackages
# Faça uma lista de pacotes instaladosyour_mount_point_of_external_HDD=/media/USBDRIVE
cd /; sudo tar xvzf /media/$your_mount_point_of_external_HDD/mysources.tar.gz
ORIGINAL_DISTRO=grep deb /etc/apt/sources.list | cut -d " " -f 3 | sort | head -n 1
; NEW_DISTRO=lsb_release -cs
; sudo grep -rl $ORIGINAL_DISTRO /etc/apt | sudo xargs sed -i "s/$ORIGINAL_DISTRO/$NEW_DISTRO/"
# Isso mudará o nome de código da fonte antiga para o novo. (Você pode editar os arquivos /etc/apt
manualmente, se souber como fazê-lo)sudo apt-get update
# aqui provavelmente você verá um erro de falta de chaves. Para ignorá-los rapidamente:
sudo apt-add-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install launchpad-getkeys
sudo launchpad-getkeys
dpkg --clear-selections && dpkg --set-selections < /media/$your_mount_point_of_external_HDD/mypackages
# Com isso, você reinstalará os pacotes.cd / && tar xvzf /media/$your_mount_point_of_external_HDD/mybackup.tar.gz
# Isso descompactará seu /home
diretório para o lugar deleIsso é tudo. Claro que isso não está isento de erros e funciona apenas se o sistema tiver 1 usuário, etc.
Encontrei uma maneira simples de contornar esse problema e ainda atualizar online sem o CD.
Resumo Rápido
Nota: (atualizado em 25/07/2014) veja também a resposta Rubo77 aqui . Evita a instalação do Apache.
Informação detalhada
1) Instale o Apache (pule se já estiver instalado): sudo apt-get install apache2
2) Obtenha o arquivo localmente
cd /var/www
sudo wget http://changelogs.ubuntu.com/meta-release
3) Atualize o arquivo
Remova toda a versão após o Karmic e altere a linha Supported: 0
substituindo 0 por 1 pelo Karmic.
4) Ajuste alguns arquivos do sistema:
Edite / etc / update-manager / meta-release e modifique:
URI = http://127.0.0.1/meta-release
URI_LTS = http://127.0.0.1/meta-release
(sim, largue a parte '-lts' para URI_LTS)
5) Ative o servidor padrão apache: sudo a2ensite default
5.1) Estado intermediário, verifique se está funcionando
cd /tmp
wget http://127.0.0.1/meta-release
5.2) Se houver erro, tente reiniciar o Apache2:
`sudo /etc/init.d/apache2 restart`
6) Atualização: verifique as instruções detalhadas no documento da comunidade Ubuntu . Aqui está um breve resumo:
6.1) Verifique se você possui o seguinte sources.list (/etc/apt/sources.list).
## EOL upgrade sources.list
# Required
deb http://old-releases.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-security main restricted universe multiverse
# Optional
#deb http://old-releases.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
#deb http://old-releases.ubuntu.com/ubuntu/ jaunty-proposed main restricted universe multiverse
6.2) Atualize a lista de pacotes e atualize todos os pacotes instalados
sudo aptitude update && sudo aptitude safe-upgrade
6.3) Execute a atualização da versão
sudo do-release-upgrade
Caminho alternativo
Para a etapa 4), faça o seguinte:
URI = http://changelogs.ubuntu.com/meta-release
URI_LTS = http://changelogs.ubuntu.com/meta-release
E então modifique / etc / hosts para alterar changelogs.ubuntu.com para o seu próprio IP de servidor. Adicione uma nova linha com:
127.0.0.1 changelogs.ubuntu.com
Limpando
Após a atualização, você pode remover o apache2, restaurar os arquivos do sistema (/ etc / update-manager / meta-release e possivelmente / etc / hosts).
sudo apt-get install update-manager-core
do-release-upgrade
mas com base na sua mensagem de erro, duvido que você obtenha resultados diferentes. Estou recebendo o mesmo erro e ainda não encontrei uma solução.
Você não deve pular lançamentos. existe uma maneira fácil de atualizar a maneira padrão, mesmo que yakkety seja EOL:
Primeiro, crie uma cópia do sources.list e, em seguida, substitua os links regulares do arquivo localizado por "releases antigos":
cp -a /etc/apt/sources.list /etc/apt/sources.list.old
sed -i -e 's/de.archive/old-releases/' /etc/apt/sources.list
(substitua de.archive
pelo código do seu país) nano /etc/apt/sources.list
Se aplicável, comente as entradas para "parceiro" e "segurança":
#deb http://archive.canonical.com/ubuntu yakkety partner
#deb http://security.ubuntu.com/ubuntu yakkety-security main restricted
#deb http://security.ubuntu.com/ubuntu yakkety-security universe
#deb http://security.ubuntu.com/ubuntu yakkety-security multiverse
atualização apt-get
Informe ao atualizador que a versão atual e a próxima ainda são suportadas - essa parte não é verdadeira, mas é necessária para fazer a atualização funcionar.
nano /var/lib/update-manager/meta-release
e altere as entradas para "yakkety" e "zesty". Defina "Suportado" como "1" e o recurso vincula tudo a "versões antigas".
Execute isso uma vez para cada etapa da liberação (de yakkety a zesty, depois de zesty a artful, ...).
do-release-upgrade
do-release-upgrade
...
Depois, ative o repositório "partner" novamente, se ele foi ativado antes:
nano /etc/apt/sources.list
Não repetirei as respostas de outras pessoas, mas sei como obter o efeito de passar de uma versão antiga para a mais recente. Isso requer acesso a outra máquina com um terminal e ssh instalados, para que você possa automatizar o processo usando ssh e um loop no shell.
Apenas para expandir as respostas anteriores, veja como fazer remotamente o mesmo que a resposta aceita, usando uma atualização sem senha sobre ssh que fará com que sua caixa seja atualizada para a versão mais recente. É copiado da minha própria entrada de blog .
Todas essas etapas assumem que seu repositório de pacotes está funcionando. Ou seja, se você executar a atualização do apt-get, não receberá muitos 404s por ter uma versão desatualizada. Você precisa corrigir isso primeiro, então veja esta resposta para isso.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Adicione você mesmo à lista de usuários que podem executar o-release-upgrade usando o sudo sem digitar uma senha.
sudo visudo -f /etc/sudoers.d/do-release-upgrade.
e adicionando a seguinte linha, substituindo meu nome de usuário pelo seu, é claro:
my-username ALL=NOPASSWD: /usr/bin/do-release-upgrade
Faça logout e execute o seguinte comando no seu computador. Ele fará uma atualização sem solicitar a entrada (aceitando todas as respostas padrão), aguarde a reinicialização do computador e tente atualizar novamente. É executado até que você seja atualizado para a versão mais recente.
while true; do
ssh my-user@my-server sudo do-release-upgrade -f DistUpgradeViewNonInteractive;
sleep 120;
done
Posteriormente, você terá que mover os arquivos de configuração com backup para o local anterior, pois o processo de atualização colocou as configurações padrão em seu lugar.
Esse cara tem uma maneira de preparar previamente as respostas para cada prompt, mas a desvantagem é que você deve saber quantas solicitações existem…
Abra um terminal, corra sudo update-manager -d
e você está fora!