Atualize o Linux Mint 17.3 a 18

6

Eu tenho o Linux Mint 17.3 Rosa instalado no meu PC. Agora, desde o lançamento do Mint 18, achei que poderia atualizar facilmente e executar do-release-upgrade . Eu fiz isso no Ubuntu nos últimos anos. Mas, para minha surpresa, não há comando como esse no Linux Mint.

Posso atualizar meu sistema para o Mint 18 ou preciso fazer uma instalação limpa? (Uma instalação limpa não é uma opção para mim. Eu não tenho tanto tempo no trabalho que eu possa configurar todo o meu sistema operacional a partir do zero)

    
por Lars 05.07.2016 / 12:00

6 respostas

9

Parece que a coisa normal de fazer o lançamento foi substituída por um script mais inteligente. Experimente

sudo apt-get install mintupgrade 
mintupgrade check
mintupgrade download
mintupgrade upgrade
    
por 05.08.2016 / 11:20
3

De seu site, publicado em 30 de junho de 2016:

It will also be possible to upgrade from Linux Mint 17.3. Upgrade instructions will be published next month.

Link: Linux Mint 18 “Sarah” MATE lançado!

Supondo que eles façam isso como antes, ele aparecerá como uma opção no Mint Update Manager.

    
por 11.07.2016 / 02:33
1

Para que o comando do-release-upgrade funcione, você precisa ter o update-manager-core instalado. sudo apt-get install update-manager-core

No entanto, você ainda pode atualizar sem instalar esse pacote. Você tem duas opções:

  • por meio da GUI do gerenciador de atualização
  • por meio do apt-get

Suponho que a opção 1 não esteja mostrando nenhuma atualização, caso contrário, você teria escolhido isso. Portanto, para a opção 2, talvez seja necessário primeiro atualizar todos os seus repositórios para apontar para o novo Mint.

Por favor, siga estes passos:

  • Primeiro, faça um backup da lista de reiscrições existente: sudo cp -v /etc/apt/sources.list.d/official-package-repositories.list /etc/apt/sources.list.d/official-package-repositories.list.bak

  • substitua o nome da distribuição por um novo sudo sed -i s/rosa/sarah/g /etc/apt/sources.list.d/official-package-repositories.list

  • execute a atualização e o upgrade sudo apt-get update e sudo apt-get dist-upgrade

Tendo dito tudo isso, eu ainda recomendo que você use o processo Fresh Installation, é um pouco incômodo, mas funciona melhor.

    
por 05.07.2016 / 12:15
1

Eu também sugiro que você comente quaisquer repositórios de terceiros que possam ter sido adicionados ao arquivo /etc/apt/sources.list, ou adicionados no diretório /etc/apt/sources.list.d

Provavelmente, é mais fácil desativar quaisquer repositórios de terceiros no diretório /etc/apt/sources.list.d usando o gerenciador de software. Escolha 'Editar' e depois 'Fontes de Software'. Essas fontes de terceiros estão frequentemente ligadas à versão 17.x do mint, ou à versão 15.04 do Ubuntu.

Após o upgrade, você pode ativá-los, um de cada vez, e ver se há erros ou conflitos. Se houver erros ou conflitos, mantenha-os comentado (ou desligado no gerenciador de software). Você pode pesquisar para ver se há uma versão baseada em Sarah ou uma versão baseada em Ubuntu 16.04 de cada repositório de terceiros. Pode levar algum tempo para terceiros liberarem novos repositórios após uma grande atualização do Ubuntu ou do Mint.

Se você tiver muitos repositórios de terceiros, talvez seja melhor fazer um backup, reinstalar completamente e restaurar seus dados. Este é o método preferido de uma grande atualização para o Linux Mint. Mesmo com os repositórios de terceiros comentados, o software instalado a partir deles é para uma versão diferente do mint (e Ubuntu), e pode causar instabilidade.

Sempre faça um backup completo antes de tentar uma atualização principal.

    
por 05.07.2016 / 19:55
1

Eu fiz isso:

sudo sed -i 's/rosa/sarah/g' /etc/apt/sources.list.d/official-package-repositories.list
sudo sed -i 's/trusty/xenial/g' /etc/apt/sources.list.d/official-package-repositories.list

E eu comentei

#deb http://extra.linuxmint.com rosa main

Então

apt update 
apt upgrade
apt dist-upgrade
reboot
apt update && apt upgrade && apt dist-upgrade
sudo apt-get autoremove

→ Tudo estava bem, mas estranhamente meus mintsources permanecem em "rosa" e não "sarah" /

    
por 13.07.2016 / 18:29
0

Você também precisará substituir todas as ocorrências de trusty por xenial. E comente:

# deb http://extra.linuxmint.com sarah main
    
por 08.07.2016 / 23:03