Esta semana resolvi atualizar meu openSUSE para o 13.2. É notável as melhorias em relação a versão 13.1. O que mais me chamou a atenção foi o GNOME 3.14 muito mais fluído, sem problemas de transição.
Porém nem tudo é perfeito. Meu primeiro problema foi incompatibilidade com o dual graphics Intel + NVidia. Este problema não consegui resolver 100%, então deixarei para comentar em outra publicação. O segundo problema foi o fato de o zypper/Yast não conseguirem se conectar aos repositórios do openSUSE.
Basta você executar o comando abaixo:
sudo zypper refresh
Para ter o seguinte problema:
Download (curl) error for 'http://download.opensuse.org/distribution/13.2/repo/non-oss/content':
Error code: Connection failed
Error message: Failed to connect to download.opensuse.org port 80: Network is unreachable
Se você atualizou recentemente para o openSUSE 13.2, talvez você esteja na mesma situação que eu.
Pesquisando um pouco no fórum do openSUSE, você talvez encontre a seguinte solução:
Adicionar as linhas abaixo no arquivo /etc/sysctl.conf:
#disable ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
E executar o comando abaixo como su:
echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
Pois bem, esta solução funciona… até você reiniciar o computador. Ou seja, toda vez após o boot você deve desabilitar o ipv6.
Mas e agora, como vamos corrigir isto? Bem, eu corrigi de uma forma muito simples, espero que funcione para outras pessoas.
Para desabilitar o ipv6 definitivamente, vá em Rede.
Após isto, escolha a sua rede, note que você tem que fazer isto para cada Wifi ou Cabo conectado, e desabilite a opção ipv6.
Simples, não?
Espero que esta dica ajude outras pessoas, assim como salvou meu dia. :)