Erro do zypper ao carregar bibliotecas compartilhadas

1

Estou fazendo algum trabalho em um servidor corporativo Suse e perdi a conexão durante uma atualização do sistema. Agora não consigo mais usar o zypper e obter o seguinte erro:

zypper: error while loading shared libraries: libzypp.so.523: cannot open shared object file: No such file or directory

O que devo fazer para resolver isso?

    
por Michiel 11.05.2011 / 18:18

2 respostas

2

Isso aconteceu comigo ao atualizar de 12,3 para 13,1, então pensei em descrever como corrigi-lo:

  1. Faça o download dos rpms libzypp e zypper no link
  2. rpm -U * .rpm

continue a atualização com:

zypper dup
    
por 25.11.2013 / 16:55
1

Nesta fase, acho que podemos dizer que o seu sistema foi profundamente prejudicado ... Você tem a chance de reparar o seu sistema, no entanto. Pelo menos eu espero. Note que, como o zypper é uma biblioteca realmente central nos sistemas SUSE, pode não funcionar ... Note também que eu uso um openSUSE, não um SLES, mas as coisas devem ser bem parecidas ...

O que você pode tentar é reinstalar a biblioteca libzypp (ou zypper, mas deve ser o libzypp. Pelo menos, eu espero). Obtê-lo manualmente a partir do repositório que você usa comum ... e espero que você não terá um problema de versão mais tarde ...

Assim que estiver pronto, tente instalá-lo usando diretamente rpm . Force a instalação, se necessário. Se o rpm não está quebrado, pode funcionar ... Se isso acontecer, faça sua atualização novamente, a fim de ter certeza de usar um sistema coerente.

Boa sorte, espero que ajude você ...

    
por 11.05.2011 / 18:34

Tags