Olá pessoal…
Hoje irei mostrar como atualizar o OpenSUSE 13.1 para o 13.2, que foi lançado no último dia 4 de Novembro.
Há dois métodos de atualizar, graficamente e o modo via terminal. Primeiramente vou falar do modo gráfico.
#> Modo gráfico (recomendado):
Acesse esse link, e na parte de escolha do tipo de mídia que será baixada, escolha “Rede”, então escolha o tipo de sistema (32 bits ou 64 bits), e efetue o download.
Dê o boot pelo cd ou pelo pendrive (se quiser, após o boot, pressione F2 e escolha o idioma em Português Brasil), e escolha a opção Upgrade.
Espere carregar. Pode ir avançando a instalação até ser apresentada a seleção da partição que será atualizada. Escolha a que contém o OpenSUSE 13.1.
Verifique os repositórios que serão removidos.
Agora selecione os repositórios que serão ativados para atualização (é recomendado deixar marcado o MAIN_REPOSITORY OSS e NON-OSS).
Avance, verifique o resumo da instalação e pode prosseguir, pode demorar um pouco.
O sistema será reiniciado automaticamente. Perceba que a tela de boot foi alterada.
A tela de login também foi atualizada.
#> Modo texto (mais complexo):
Obs.: Todos os comandos devem ser executados como ROOT.
Primeiramente, verifique se o repositório repo-update está habilitado, com o comando:
> zypper repos --uri
Verifique se o http://download.opensuse.org/update/13.1/ (troque o 13.1, pela sua versão instalada) está ativado (coluna Enabled), caso esteja como No, habilite ela com o seguinte comando:
> zypper modifyrepo --enable repo-update
Adicione agora o repositório de atualização (troque o 13.1, pela sua versão instalada):
> zypper addrepo --check --refresh --name 'openSUSE-13.1-Update' http://download.opensuse.org/update/13.1/ repo-update
Atualize o seu sistema com os pacotes atuais.
> zypper refresh
> zypper update
Verifique os repositórios instalados.
> zypper lr
Remova todos os repositórios de terceiros e os não utilizados (onde tem alias, substitua pelo apelido, como Packman, ou KDE Updates, por exemplo).
> zypper rr [alias]
Copie todos os repositórios atuais para um arquivo antigo.
> cp -Rv /etc/zypp/repos.d /etc/zypp/repos.d.Old
Para realizar o backup, utilize (onde tem 13.1, substitua por sua versão).
> sed -i 's/13.1/13.2/g' /etc/zypp/repos.d/*
Caso você esteja utilizando o OpenSUSE 12.1 ou mais antigo, adicione o repositório de atualização do 13.2.
> zypper ar -f http://download.opensuse.org/update/13.2-non-oss/ repo-update-non-oss
Agora atualize o sistema e execute a atualização, finalizando pode reiniciar a máquina.
> zypper ref
> zypper dup
> reboot
Referência: SDB:System upgrade
Obs.: Caso no boot o nome do S.O. estiver como OpenSUSE 13.1, abre o aplicativo ‘Carregador de Inicialização’, e altere o nome para 13.2 (leia mais em Entendendo e Manipulando o GRUB 2).
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Eu sempre formatei todo meu pc para pular de uma versão para outra. Atualizando dessa forma, você sabe se perco alguma coisa Daniel?
Bom dia Fabrício.
Dessa forma você não perde nada, pois tudo será atualizado, mesmo se for formatar do zero, no OpenSUSE quando você formata uma versão e vai para outra, ela mantém a /home, ou seja, deixa tudo que for seu, menos os aplicativos instalados.
Só passei por um problema com essa atualização, que foi no modo gráfico, pois ele tenta formatar a / com brtfs ao invés de ext4, e por algum motivo que ainda não descobri, ele não consegue instalar o grub, estou achando que é algo no HD (como é um note da Dell, já veio com uma partição de inicialização), portanto, tive que atualizar meu note via terminal.
Abraços.