Atualizando versões do openSUSE pela internet

Com esse artigo quero deixar aqui uma forma de atualizar de uma versão para outra do openSUSE sem ter que baixar uma nova imagem iso, gravar no CD/DVD e instalar novamente.

[ Hits: 18.685 ]

Por: Fábio Farias em 11/08/2011


Links para download do artigo



Para quem quiser ter em mãos o artigo, disponibilizo-o para download nos endereços abaixo.

Peço que ao fazer o download, procurem baixar do primeiro link, que é do 4shared. Sei que nesse tipo de download o usuário tem que esperar cerca de 20 segundos para que o link seja disponibilizado, mas ajuda, pois o 4shared tem um sistema de contagem de downloads efetuados. Desta forma tenho como saber se foi de alguma ajuda ou não.

Quando lancei tutorial para o openSUSE 11.2 o número de downloads passou de 200. Parece pouco mais foi um incentivo para mim em disponibilizar mais artigos dessa forma.

O mesmo arquivo está disponível no DropBox e Google Docs (segundo e terceiro link). O terceiro link para o GoogleDocs é para os casos onde o acesso ao 4shared e o Dropbox é bloqueado.

Sendo assim peço que façam o download no link1 e se falhar (falha pelo acessos ser bloqueado) utilizem o link 2 e em último caso usem o link 3. Como o Dropbox e o Google Docs não tem um recurso de contagem de downloads fico sem saber se realmente está sendo útil esse arquivo.

Desde já, agradeço a compreensão de todos e espero que esse material posso ser útil para alguém.

Mirror 1:
Mirror 2:
Mirror 3:
Abraços!

Página anterior    

Páginas do artigo
   1. O processo de atualização
   2. Links para download do artigo
Outros artigos deste autor

Tumbleweed, o openSUSE Rolling Release

Introdução ao Linux: Instalação do Xubuntu

Convertendo Sistemas de Arquivos

TDE no openSUSE

openSUSE Evergreen

Leitura recomendada

Tradutor de palavras em vários idiomas via shell

Use Linux!

Como explicar ao leigo o que é Sistema Operacional

As mais frequentes pesquisas no Google sobre Linux

Fundamentos do sistema Linux - hardware

  
Comentários
[1] Comentário enviado por danilobs em 11/08/2011 - 10:36h

Obrigado pelas informações. Tenho curiosidade em instalar o OpenSuse aqui no meu desktop...

Um abraço!

[2] Comentário enviado por Fabio_Farias em 11/08/2011 - 11:14h

Olá danilobs. Obrigado pelo comentário. Se um dia quiser experimentar o openSUSE conte com a ajuda aqui do VOL.

Abraços!

[3] Comentário enviado por removido em 11/08/2011 - 14:15h

É Fábio, o openSUSE está sempre evoluindo.

Vou fazer um teste para aplicar esta atualização quando sair a nova versão '12.1' em novembro.
O openSUSE é minha distro de trabalho em casa e não posso arriscar, então vou fazer uns testes aqui.

Vou instalar a versão '11.4' numa partição de teste, instalo todos os aplicativos que uso, alguns arquivos, configurações e talvez até alguns temas, depois aplico as atualização pela internet seguindo o artigo.
Vamos ver como me saio, o artigo é claro e explica bem, mas só o usuário pode saber se o método é válido para ele. Estou confiante que seja, visto sua experiência no assunto.

Muito bom, heim!
Sempre trazendo novidades do openSUSE para nós.

[4] Comentário enviado por Fabio_Farias em 11/08/2011 - 16:33h

De fato Izaías novos recursos vão sendo implementados. A atualização online foi implementada no openSUSE 11.1 mas só agora resolvi testá-la. Creio estar madura o suficiente para ocorrer tudo normalmente. No entanto, como expus no texto, a coenxão à internet deve ser estável. Pode ser que ocorra algum problema se o usuário tiver um hardware “exótico” que talvez pudesse complicar as coisas. Mas para a grande maioria deve funcionar sem maiores problemas.

O ideal para você seria um openSUSE Rolling Release né? Até existe, mas o Rolling Release no openSUSE é diferente do conceito de Rolling Release que conhecemos. Estou para escrever um artigo sobre isso e sobre o Evergreen, projeto cuja finalidade é dar sobrevida a versões do openSUSE descontinuadas oficialmente.

Obrigado pelo comentário.

Abraços!

[5] Comentário enviado por removido em 11/08/2011 - 17:27h

Não, distros Rolling Release não são interessantes pra mim como ambiente de trabalho. O interesse em distros RR é apenas para conhecer.
Está ótimo como a equipe do openSUSE mantém as atualizações, a duração dos ciclos considero ideal.
E tem mais, atualiza quem quer, o usuário pode esperar o término do suporte da distro ou optar por esse sistema 'Evergreen' que citou.

OK, Fábio.

[6] Comentário enviado por albfneto em 12/08/2011 - 00:19h

legal artigo fábio, é um jeito fácil.
um comentário que gostaria de fazer.
openSUSE não é rolling release, mas pode até ser usada como, pod-se faze como o fábio
fez neste artigom mas usando os repositórios da 12. aí vai ficar como rolling, mas vai ser preciso adaptar algumas coisas e reconfigurar pacotes que tiverem problemas.
Bom você colocar o artigo para download.

[7] Comentário enviado por Fabio_Farias em 12/08/2011 - 09:19h

@Izaías
Verdade. Somando os 18 meses de suporte oficial do openSUSE mas o tempo que o projeto Evergren proporciona, dá para ficar uns 2,5 anos com uma mesma versão do openSUSE.

@albfneto
Obrigado pelo comentário. Quanto ao fato do openSUSE Rolling Release até existe mas não é como conhecemos em outras distros. O próximo artigo será sobre isso.

Abraços a todos!

[8] Comentário enviado por removido em 13/08/2011 - 12:18h

Se tem um cara q gosta do openSUSE, esse cara é o Fábio.

Parabéns pelo artigo !

[9] Comentário enviado por Fabio_Farias em 13/08/2011 - 16:43h

Obrigado eldred.
Quando posso tento ajudar um pouco aos usuários do openSUSE com algumas dicas úteis.
Abraços e obrigado pelo comentário!

[10] Comentário enviado por deusdara em 15/08/2011 - 10:03h

Aqui está a tradução(feita por mim) da página do openSUSE. Uma vez que no artigo não contempla todas as informações necessárias.

Atualizar para uma nova Versão do openSUSE

Preparar a instalação
O ponto de partida é o último lançamento do openSUSE com todas as atualizações aplicadas. Os passos seguintes mostrarão como atualizar a sua distribuição openSUSE com os pacotes recentes antes de atualizar para a próxima versão.

Linha de Comando

1. Verificar se o repositório update já existe e está habilitado.
zypper repos --uri
Verificar se http://download.opensuse.org/update/11.3/
(substituir 11.3 pela sua versão) existe o 1 do URI na coluna de valores(#), e Sim na coluna Habilitado, como no exemplo abaixo,
# | Apelido | Nome | Habilitado | Atualizar | URI
---+-----------------+-----------------+---------+---------+---------------------------------------
1 | repo-update | repo-update | Sim | Sim | http://download.opensuse.org/update/11.3/

Se na coluna Habilitado tiver Não, deve-se habilitar com este comando,
zypper modifyrepo --enable repo-update
onde ‘repo-update’ será o nome do repositório update.
Se já existe e está habilitado, continuar no passo 3.

2. Adicionar o repositório update.
zypper addrepo --check --name 'openSUSE-11.3-Update' http://download.opensuse.org/update/11.3/repo-update
Substituir 11.3 por sua versão instalada

3. Atualizar o sistema com os pacotes mais recentes.
zypper refresh
zypper update

Executando a Atualização
Os seguintes passos mostrarão como atualizar o openSUSE para a próxima versão liberada (ex. 11.3 -> 11.4).
Linha de Comando
Usando como exemplo a atualização de 11.3 -> 11.4 :
Desabilitar todos os repositórios existentes do pré-openSUSE 11.3 ,
zypper modifyrepo --all --disable
Adicionar os novos repositórios do openSUSE 11.4 ,
zypper addrepo --name "openSUSE-11.4 OSS" http://download.opensuse.org/distribution/11.4/repo/oss/ repo-11.4-oss

zypper addrepo --name "openSUSE-11.4 Non-OSS" http://download.opensuse.org/distribution/11.4/repo/non-oss/ repo-11.4-non-oss

zypper addrepo --name "openSUSE-11.4 Updates" http://download.opensuse.org/update/11.4/ repo-11.4-update
O último argumento configura um apelido (uma abreviação), pode-se escolher um outro apelido para os novos repositórios no comando acima.
Procurar por repositórios de terceiros atualizados compatíveis com o openSUSE 11.4 que tenham sidos usados na versão anterior e adicioná-los para esta nova versão.
Advertência: Usar com cautela. Usando repositórios de terceiros pode aumentar a possibilidade de que a atualização não se complete corretamente.
zypper addrepo --name <name> <url> <alias>
Ou se temos URL de um arquivo .repo:
zypper ar <url.repo>
Agora executar a atualização completa da distribuição.
zypper ref
zypper dup
Como o comando zypper acima baixará os pacotes necessários e em seguida fará a instalação deles. Para baixar todos os pacotes previamente, usar o comando:
zypper dup --download "in-advance"
Se o dist upgrade acima for usado antes da data do lançamento oficial (ex.. 110.03.2011 para 11.4), pode-se acabar ter instalado um Release Candidate (RC) ou uma versão milestone e será necessário repetir o passo final zypper dup para receber o lançamento final.
Além disso pode-se executar zypper dup com uma certa regularidade para se ter a certeza de que teremos os últimos pacotes instalados dos vários repositórios que foram habilitados. No YOU (Yast Online Update) somente atualiza os pacotes de segurança dos repositórios oficiais.



[11] Comentário enviado por Fabio_Farias em 17/08/2011 - 14:48h

Se você ler com atenção o artigo você verá que o que escrevi é semelhante ao que é descrito na wiki do openSUSE. No entanto, a forma como indico o processo de atualização é mais simples de entender. Entre complicar e simplificar, fico com o o simplificar.

Abraços!

[12] Comentário enviado por geraldoquites em 18/08/2011 - 14:04h

Fábio, excelente seu trabalho apresentado. Eu já tinha baixado a versão 11.4, mas ainda não tinha feito o upgrade. Fiz a atualização usando o método que você postou e o servidor atualizou perfeitamente.

Logo após a atualização eu reiniciei o servidor, mas verifiquei que os nomes do repositório continuam com os dados da versão 11.3, ex:

openSUSE-11.3-Non-Oss │ │http://download.opensuse.org/distribution/11.4/repo/non-oss/

Observe que o link, que foi alterado conforme sua instrução, continua correto na versão 11.4

Pessoas capazes como você não podem sumir do VOL.

Obrigado.

Geraldo.


[13] Comentário enviado por Fabio_Farias em 18/08/2011 - 14:57h

Olá Geraldo.
Fico feliz que o artigo tenha ajudado.
Note que é o nome do repositorio que continua com a informação 11.3 mas o importante é que a URL aponta para o 11.4. Volte ao YaST e veja se não consegue modificar o nome do repositório por lá. Você usa o openSUSE em servidor e não sei se ele tem uma interface gráfica mas o YaST conta com uma interface ncurses que permite usá-lo mesmo em ambientes sem interface gráfica. Basta dar o comando:
#yast
Quanto a sumir do VOL, estou sempre por aqui. Só não tem sobrado muito tempo para escrever artigos e dicas. Mas já tem mais um sendo encaminhado.
Obrigado pelo seu comentário. Ele é de grande incentivo para continuar colaborando.
Precisando estamos aí.
Abraços!

[14] Comentário enviado por auridian em 21/08/2011 - 16:36h

Olá pessoal,

Acredito que tenha sido um ótimo tutorial, apesar de não ter lido (apenas os comentários) pois quero ficar com a minha versão 11.3 por um boooommm tempo. No entanto, vi o pessoal citar a respeito do tempo de suporte, onde encontro essa informação? Só quero mudar para outra quando esta versão estiver realmente obsoleta, e ter aprendido realmente a mexer com ela.

O OpenSuse 11.3 e o Fedora 13 foram os únicos que deram certo com o meu monitor LCD. Havia tentado o Ubuntu 11.04, depois o Debian 6 e em seguida o Ubuntu 10.10, e todos deram um problema na tela de "[alguma coisa] não suportada" (esqueci-me da mensagem que ficava na tela do monitor); e ao tirar essa mensagem irritante com artificios que encontrei em outros forums, minha resolução ficava baixíssima (900x800, sendo que meu monitor é de 16:9). Esse problema acontece até com meu XP, que ficou sem o drive de vídeo VGA com a instalação, mas ao instalar tal driver a resolução também caiu drásticamente -- e como só quero tratar com o Windows para brincar com meus jogos, deixei esse problema pra lá (ao menos até eu aprender a usar o Wine...).

Mas não esqueçam da minha pergunta XD
Qual o tempo de suporte de atualização do sistema?
Obrigado!

[15] Comentário enviado por Fabio_Farias em 21/08/2011 - 20:12h

Você pode ficar com o openSUSE 11.3 até dois meses após o lançamento da próxima versão, a 12.1 a ser lançada em novembro. Depois disso, você pode atualizar para uma versão mais recente ou esperar que essa versão entre no projeto evergreen.

O tempo de suporte de uma versão é de 18 meses(2 lançamentos de 8 meses + 2 meses).

Abraços!

[16] Comentário enviado por anafrei em 22/08/2011 - 19:44h

Ótimo artigo Fábio, está de Parabéns! A forma com que vc simplifica é muito mais fácil de entender!
Sempre que tenho alguma dúvida, recorro aos artigos aqui postados .

[17] Comentário enviado por geraldoquites em 29/08/2011 - 20:51h

Caro Fábio, não sei se voce poderá me ajudar nesta questão, mas vale a tentativa.

Tenho dois HDs no meu servidor, 1 /home e o 2 /backup.

Antes, na versão 11.3 os samba funcionando sem problemas, eu conseguiar pelo windows gravar normalmente dados no hd-2 (backup).
Após passar para a versão 11.4, percebi que não consigo fazer nem leitura e gravação no hd-2 pelo windows, ele me dá nensagem de acesso negado.

Não sei se você tem conhecimento no samba: mas vai aí minha configuração do smb.conf, que estava funcionando na versão 11.3

[global]
workgroup = ESCRITORIO
server string = Mastermaq
map to guest = Bad User
printcap name = cups
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
logon path = \\%L\profiles\.msprofile
logon drive = P:
logon home = \\%L\%U\.9xprofile
domain master = No
cups options = raw


[matriz]
path = /home/geral
force user = root
read only = No
create mask = 0777
force create mode = 0777
force security mode = 0777
directory mask = 0777
force directory mode = 0777
guest ok = Yes



[geraldo$]
path = /backup/novo/August_2011/29_08_2011/12-00
force user = root
read only = No
create mask = 0777
force create mode = 0777
force security mode = 0777
directory mask = 0777
force directory mode = 0777
guest ok = Yes


A pasta matriz roda legal, já a pasta geraldo$, que está no hd-2, não roda nada, acesso negado (já tirei o $ da expressão e mesmo assim, nada).

Se puder me ajudar, ficarei muito grato.

Abraços, Geraldo.

[18] Comentário enviado por Fabio_Farias em 30/08/2011 - 09:42h

Geraldo.
Infelizmente não vou poder lhe ajduar amigo. Não entendo nada de samba (nem de software, nem de musica,rsrsrs). Nunca trabalhei com servidores e apenas uma vez configurei o samba entre openSUSE e Windows XP mas isso já faz anos e foi seguindo esse curso:

http://www.livrosgratis.net/download/439/curso-info-redes-linux-video-aula--editora-abril.html

Mas eu o incentivo a abrir um tópico aqui no VOL sobre esse assunto e um no susebr.org (fórum em portugues do openSUSE). Penso que por se tratar de samba em geral e não da distro em si outros usuários experientes podem lhe ajudar.

Perdoe-me a limitação do meu conhecimento, mas é como eu sempre afirmo, ainda sou usuário comum e iniciante.

Abraços!

[19] Comentário enviado por geraldoquites em 30/08/2011 - 10:43h

Fábio!

Obrigado pelo seu retorno... vou verificar este link que você me enviou e se por ventura, algum usuário do samba puder ajudar-me na solução do problema, ficarei grato...

Abraços,

Geraldo.

[20] Comentário enviado por geraldoquites em 31/08/2011 - 13:13h

Ao Fábio e a todos aqueles que passam por artigo!

Consegui resolver a situação de acesso negado ao Samba em um dos hds do servidor usando o OpenSuse 11.4.

Através do Yast, desabilitei o Apparmor.

Caso algum usuário passe também por esse problema, aí está uma das soluções.

Obrigado.

Geraldo.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts