Isso aconteceu comigo ao atualizar de 12,3 para 13,1, então pensei em descrever como corrigi-lo:
- Faça o download dos rpms libzypp e zypper no link
- rpm -U * .rpm
continue a atualização com:
zypper dup
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?
Isso aconteceu comigo ao atualizar de 12,3 para 13,1, então pensei em descrever como corrigi-lo:
continue a atualização com:
zypper dup
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ê ...