Como atualizar um servidor de 12.04 para 16.04?

10

A máquina não tem desktop, apenas um shell de comando. Está executando 12.04. Eu tenho feito o apt-get update & amp; faça o upgrade semanalmente por quatro anos. Como posso convertê-lo para 16.04 a partir da linha de comando? Eu tenho um CD de instalação do servidor 16.04, eu inicializo a partir disso?

    
por Andy Canfield 29.05.2016 / 22:02

2 respostas

17

Geral

Você sempre pode atualizar de LTS para LTS, no seu caso isso significaria:

  • faça upgrade de 12.04 para 14.04 e, em seguida,
  • upgrade de 14.04 para 16.04

Até onde eu sei, não há atualização suportada de 12.04 para 16.04 diretamente.

Seguindo esta abordagem, não há necessidade de seu meio 16.04

Como sempre, considere criar um backup de seus arquivos críticos antes de começar.

Limite para LTS

A maneira de limitar as atualizações para o LTS sem uma GUI é alterar o valor de Prompt em /etc/update-manager/release-upgrades .

Defina para

[DEFAULT] Prompt=lts

Os valores possíveis são

  • never: Nunca confira um novo lançamento.

  • normal: Verifique se há uma nova versão disponível. Se mais de uma nova liberação for encontrada, o atualizador da versão tentará atualizar para a liberação que suceder imediatamente à versão atualmente em execução.

  • lts: Verifique se há uma nova versão do LTS disponível. O atualizador tentará atualizar para a primeira versão LTS disponível após a versão atualmente em execução. Observe que essa opção não deve ser usada se a versão atualmente em execução não for uma versão LTS, já que, nesse caso, o atualizador não poderá determinar se uma nova versão está disponível

Como atualizar

Para ambos os processos de atualização, você deve sempre atualizar o sistema atual via

sudo apt-get update
sudo apt-get upgrade

Em seguida, inicie a atualização via

sudo do-release-upgrade

ou - SPECIAL CASE - para versões de desenvolvimento (que é válido para atualizações de 14.04 a 16.04 até 16.04.1 foi lançado):

sudo do-release-upgrade -d

Se o comando do-release-upgrade não for encontrado, instale-o:

sudo apt-get install update-manager-core
    
por dufte 29.05.2016 / 22:13
-1

Tanto quanto eu posso dizer, devo editar %código% mudar Prompt para /etc/update-manager/release-upgrades

Em seguida, reinicie e forneça estes comandos:

sudo bash
apt-get update
apt-get upgrade

{Reiniciar novamente}

sudo bash
do-release-upgrade -c

{verificar versão de destino}

do-release-upgrade

{posso atualizar de 12.04 para 14.04 agora; atualizar de 14.04 para 16.04 pode ter que esperar até agosto}

=========

Eu fiz uma pergunta sobre como atualizar um servidor de 12.04 para 16.04. Eu tenho muitas ligações, links para outros sites, etc. Finalmente, eu postei minha própria resposta - os comandos específicos que devo dar para fazê-lo. Minha resposta postada foi obtida lendo todas as outras respostas.

Toda resposta tem uma classificação. Eu suponho que números maiores são melhores. Vejo que minha resposta resumida tem uma classificação de menos um. Eu suponho que isso seja pior que zero. Como ganhei uma classificação menos um?

  

Nota: todos os meus três computadores já leram "Prompt = lts"

    
por Andy Canfield 30.05.2016 / 12:58

Tags