Atualizando OpenSUSE 12.3 para 13.1

Olá Pessoal…

Semana passada foi lançado o OpenSUSE 13.1, e hoje irei mostrar como atualizar o sistema do lagarto de forma rápido e fácil


Geeko (mascote do SUSE)

Geeko (mascote do SUSE)

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.

Escolha do Download da mídia de atualização

Escolha do Download da mídia de atualização

Grave o disco, reinicie o sistema e dê boot pelo CD. Clique em instalação e prossiga, espere carregar.

Verificação de Recursos

Verificação de Recursos

Será solicitado então, se é uma nova instalação ou uma atualização, escolha atualização.

Atualizar um sistema existente

Atualizar um sistema existente

Escolha então o sistema operacional que será atualizado.

Sistema que será atualizado

Sistema que será atualizado

Veja um resumo dos repositórios que serão removidos.

Repositórios removidos

Repositórios removidos

Escolha os novos repositórios para a atualização, é recomendado deixar pelo menos marcado os repositórios principais (OSS e Non-OSS).

Repositórios novos

Repositórios novos

Confirmando a opção, será mostrado um resumo.

Resumo da instalação

Resumo da instalação

Vale ressaltar que se tiver algum problema de conflito, será solicitado uma intervenção de usuário, basta ir no botão Alterar, abaixo do resumo e clicar e escolher o que deseja alterar. Eu tive problemas em conflito de pacotes (com uma lib e o libre office no KDE), ai escolha a melhor opção e pode prosseguir.

Após confirmado, será iniciado a atualização, agora basta aguardar, podem ser poucos ou muitos pacotes para download e vai depender da velocidade da sua conexão. Se aparecer algumas mensagens de erro, basta ignorar e prosseguir.

#> Modo texto (mais complexo):
Obs.: Todos os comandos devem ser executados como ROOT.

Cheque se o repositório de atualização (repo-update) está ativado, caso não esteja ative.

> zypper repos --uri

Se a coluna Enabled (Ativado), estiver marcando No (Não), digite o seguinte comando para ativar:

> zypper modifyrepo --enable repo-update

Adicione o repositório de atualização no seu sistema (repo-update), adicione ele (se você utiliza um OpenSUSE mais obsoleto, substitua o 12.3 abaixo, pela sua versão, ex.: 12.2):

> zypper addrepo --check --refresh --name 
'openSUSE-12.3-Update' 
http://download.opensuse.org/update/12.3/ 
repo-update

Agora atualize a sua distro atual:

> zypper ref
> zypper up

Depois de atualizar, verifique os repositórios que você possui:

> zypper lr

Desative os repositórios de terceiros que você não usa mais:

> zypper rr [nome-repositorio]

Mude todas as versões dos repositórios para as novas (13.1). No exemplo abaixo onde estiver 12.3, substitua com sua versão do openSUSE, caso use alguma obsoleta (ex.: 11.4):

> sed -i 's/12.3/13.1/g' /etc/zypp/repos.d/*

Se você estiver utilizando uma versão mais obsoleta do OpenSUSE (12.1), adicione o seguinte repositório:

> zypper ar -f
http://download.opensuse.org/update/13.1-non-oss/
repo-update-non-oss

Agora basta atualizar os repositórios:

> zypper ref

Por último, atualize o sistema:
Modo Normal:

> zypper dup

Modo Avançado (Baixar pacotes em modo avançado):

> zypper dup --download "in-advance"

Caso queria adicionar repositórios adicionais, pode usar o comando padrão:

> zypper addrepo --name  

Ou já adicionar o repositório pelo link .repo:

> zypper ar [link-do-repo]

Referência: SDB:System upgrade

Obs.: Caso no boot o nome do S.O. estiver como OpenSUSE 12.3, abre o aplicativo ‘Carregador de Inicialização’, e altere o nome para 13.1 (leia mais em Entendendo e Manipulando o GRUB 2).

Bom pessoal, por hoje é só.
Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

2 Responses

  1. Geraldo Quites disse:

    Olá, estou tentando instalar o dvd do opensuse 13.2 e na instalação ele fica tentando montar o repositório pelo cd, como não consegue, não não faz a instalação e sai fora. Como eu consigo fazer ele não usar o cd para repositório? Tentei -cd00 e não deu certo.
    Obrigado.

    Geraldo.

Deixe uma resposta

Terminal de Informação