Autor Tópico: Melhor maneira de atualizar o sistema  (Lida 1016 vezes)

asghan

  • Hero Member
  • *****
  • Mensagens: 547
  • Karma: +1/-0
Melhor maneira de atualizar o sistema
« Online: Dezembro 12, 2009, 12:21:11 am »
Boa noite ! Qual seria melhor maneira de atualizar o sistema, uma vez q o aplicativo padrão não verifica todas os repositórios ?

Comunidade de Usuários do openSUSE

Melhor maneira de atualizar o sistema
« Online: Dezembro 12, 2009, 12:21:11 am »

Carlos Alberto Lubas

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1552
  • Karma: +3/-0
Re: Melhor maneira de atualizar o sistema
« Responder #1 Online: Dezembro 12, 2009, 08:24:26 pm »
Eu creio que o zypper é a melhor escolha!

Abs!
carlos.lubas.com.br

asghan

  • Hero Member
  • *****
  • Mensagens: 547
  • Karma: +1/-0
Re: Melhor maneira de atualizar o sistema
« Responder #2 Online: Dezembro 13, 2009, 01:41:28 pm »
Obrigado


¡ElCheVive!

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1939
  • Karma: +2/-0
  • membro openSUSE - coordenador da tradução
Re: Melhor maneira de atualizar o sistema
« Responder #3 Online: Dezembro 14, 2009, 09:03:33 am »
Olá,

Pretendendo do que se quer:

zypper up (atualiza os pacotes mantendo seus repositórios de origem, ou seja, se existe um pacote X mais atualizado em outro repositório que não o de onde ele foi instalado, ele não será atualizado)

zypper dup (atualiza para os pacotes mais recentes não importando em qual repositório estejam)

abraços ;)

asghan

  • Hero Member
  • *****
  • Mensagens: 547
  • Karma: +1/-0
Re: Melhor maneira de atualizar o sistema
« Responder #4 Online: Dezembro 14, 2009, 07:16:47 pm »
Rodei um zypper dup e veja:

# zypper dup
Obtendo os metadados do repositório 'openSUSE BuildService - KDE:Comunidade' [concluído]                                                                       
Construindo o cache do repositório 'openSUSE BuildService - KDE:Comunidade' [100Construindo o cache do repositório 'openSUSE BuildService - KDE:Comunidade' [100Construindo o cache do repositório 'openSUSE BuildService - KDE:Comunidade' [concluído]                                                                         
Obtendo os metadados do repositório 'Packman Repository' [concluído]           
Construindo o cache do repositório 'Packman Repository' [concluído]             
Obtendo os metadados do repositório 'openSUSE-11.2-Update' [concluído]         
Construindo o cache do repositório 'openSUSE-11.2-Update' [concluído]           
Carregando os dados do repositório...                                           
Lendo os pacotes instalados...                                                 
Computando a atualização da distribuição...                                     

Os seguintes pacotes NOVOS serão instalados:
  glitz gstreamer-0_10-fluendo-mp3 gstreamer-0_10-lang ktorrent-lang
  libmpeg2convert0 libquicktime0 libspeex1 libswscale0 libtheoradec1
  libtheoraenc1                                                     

Os seguintes pacotes serão REMOVIDOS:                                           
  libquicktime libspeex                                                         

Os seguintes pacotes serão atualizados:
  cairo gstreamer-0_10 ktorrent libgpod4 libgpod-tools libgstapp-0_10-0
  libgstinterfaces-0_10-0 libgstreamer-0_10-0 libmpeg2-0 libsndfile libtheora0
  mjpegtools vamps                                                             

Os seguintes pacotes irão mudar de fornecedor:
  cairo                                       
    openSUSE -> http://packman.links2linux.de                                 
  gstreamer-0_10                                                               
    openSUSE -> http://packman.links2linux.de                                 
  ktorrent                                                                     
    openSUSE -> http://packman.links2linux.de                                 
  libgpod4
    openSUSE -> http://packman.links2linux.de
  libgpod-tools
    openSUSE -> http://packman.links2linux.de
  libgstapp-0_10-0
    openSUSE -> http://packman.links2linux.de
  libgstinterfaces-0_10-0
    openSUSE -> http://packman.links2linux.de
  libgstreamer-0_10-0
    openSUSE -> http://packman.links2linux.de
  libmpeg2-0
    http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libsndfile
    openSUSE -> http://packman.links2linux.de
  libtheora0
    openSUSE -> Packman
  mjpegtools
    openSUSE -> Packman


13 pacotes a atualizar, 10 novos, 2 para remover, 12 para mudar de fornecedor.
Tamanho total do download: 7,2 MiB. Após a operação, 9,0 MiB adicionais serão
utilizados.
Continuar? [s/n/?] (s):

Pelo q entendi ele tá querendo substituir os pacotes do packman por outro, mas o sistema tá redondo, funcionando tudinho e minha intenção é migrar para o opensuse de vez mesmo.
« Última modificação: Dezembro 14, 2009, 07:20:11 pm por asghan »

¡ElCheVive!

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1939
  • Karma: +2/-0
  • membro openSUSE - coordenador da tradução
Re: Melhor maneira de atualizar o sistema
« Responder #5 Online: Dezembro 15, 2009, 10:07:04 am »
Olá,

O comportamento foi o que eu descrevi, usando o zypper dup ele tenta instalar a versão mais nova não importando de qual repositório ele venha e no caso ele sugere trocar o fornecedor openSUSE para o Packman nos pacotes relacionados a codecs de áudio e vídeo, o que é uma boa.

A parte que me incomoda é a presença do repositório VLC, já que ele e o Packman juntos podem dar muitos problemas (como você pode ver ele quer trocar um pacote do packman por um do VLC e isso pode dar zica). O único pacote que tem no VLC e não tem no Packman é o libdvdcss (pra ver DVDs criptografados).

Minha sugestão, baixar o rpm do pacote libdvdcss do repositório VLC via navegador e criar um repositório local (nada mais que uma pasta com este rpm) e remover o VLC do sistema, fora isso, manda bala.

abraços ;)