Você está usando o openSUSE 13.1 e gostaria de atualizar para a 13.2? Então está no lugar certo!
Agora, se você quiser baixá-lo e realizar uma instalação limpa, eis o link da página de download.
Download openSUSE 13.2Depois de instalar, poderá precisar fazer algumas coisas que podem ajudar no 13.2 também.
o-que-fazer-depois-de-instalar-o-opensuse-13-1
instale-o-tema-oxygen-transparent-no-kde
Você pode escolher instalar usando o Gnome 3 ou KDE. Os dois ambientes desktop estão muito legais.
Atualização 13.1 para 13.2
É possível fazer tudo isso pelo Yast, checando e editando repositórios, mas irei mostrar como fazer via linha de comando.
Faça login como root com “sudo su” e sua senha de root.
1 – Verificar se o repositório update está habilitado e habilitá-lo caso não esteja:
# zypper repos --uri
A saída do comando deverá apresentar uma lista de repositórios como esta abaixo:
Se ele estiver habilitado como na imagem acima, você poderá seguir para o passo 2.
Caso este repositório que marquei não estiver habilitado (Enable = No), então você deverá habilitá-lo com o seguinte comando:
# zypper modifyrepo --enable repo-update
Caso você nem possua este repositório, precisará adicioná-lo com o seguinte comando:
# zypper addrepo --check --refresh --name 'openSUSE-13.1-Update' http://download.opensuse.org/update/13.1/ repo-update
2 – Agora vamos atualizar o sistema para que todos os pacotes da versão atual estão atualizados:
# zypper refresh # zypper update
3 -Desabilitando repositórios de terceiros
Se você possuir repositórios de terceiros que adicionou, nesse momento, deverá removê-los (no meu caso, LibreOffice, openvas, dentre outros) para não gerarem erros durante o processo.
O comando utilizado é esse aqui, onde XXXX pode ser o “álias” ou o número do repositório. Para saber o “álias” ou o número do repositório rode o seguinte comando:
# zypper lr
E então o comando para remover o repositório é:
# zypper rr XXXX
4 – Renomear os Repositórios Oficiais para 13.2 com os seguintes comandos:
# cd /etc/zypp/repos.d/ # sed -i "s|13.1|13.2|g" *
5 – Agora vamos apagar o cache dos repositórios:
# zypper clean # rm -rf /var/cache/zypp
Novamente com o comando “zypper lr” é possível ver que os repositórios foram alterados para a versão 13.2:
# zypper lr
6 – Atualize a lista de repositórios:
# zypper ref
As saídas dos comandos nessa altura deverão ser como esta abaixo. (repare que os repositórios mudaram de 13.1 para 13.2).
7 – Atualize o pacote zypper que é o próprio gerenciador/instalador de pacotes, antes de prosseguir com o upgrade:
# zypper install zypper
Obs. Se precisar desinstalar a dependências antigas para que a instalação ocorra, faça isso. (no meu caso, opção 1 e 43 novos pacotes de dependências serão instalados)
8 – UPGRADE DO SISTEMA
Agora só falta rodar um dist-upgrade para que o sistema seja atualizado (Tenha paciência, isso pode demorar bastante, no meu caso foram 1.5GB de downloads, e depois disso vem a instalação). Aceite as licenças com um “q” (para sair do texto da licença) e depois um “yes” para aceitá-la e prosseguir com os downloads.
# zypper dup
Obs.: Durante esse passo alguns conflitos de pacotes podem acontecer, tente a primeira opção, no meu caso isso aconteceu em apenas dois momentos, escolhi a opção de substituição pelos novos pacotes, e depois tudo seguiu bem.
Reinicie o sistema:
# shutdown -r now
Procure pelos repositórios que você precisou excluir que sejam compatíveis com o openSUSE 13.2 e depois execute:
# zypper up
É isso aí!
openSUSE atualizado!
Abraços,
Cleuber