Suse Enterprise Serverで作業を行っていますが、システムの更新中に接続が失われました。これで、zypperを使用できなくなり、次のエラーが発生します。
zypper: error while loading shared libraries: libzypp.so.523: cannot open shared object file: No such file or directory
これを解決するにはどうすればよいですか?
これは私が12.3から13.1にアップグレードしたときに起こったので、それを修正する方法を説明しようと思いました。
次に、次のコマンドで更新を続行します。
zypper dup
この段階で、あなたのシステムは深刻な被害を受けたと言えます...しかし、あなたはあなたのシステムを修理する機会があります。少なくとも私は願っています。 zypperはSUSEシステムの中心的なライブラリであるため、機能しない可能性があることに注意してください... SLESではなくopenSUSEを使用していますが、状況は非常に似ているはずです...
試すことができるのは、libzyppライブラリ(またはzypperですが、libzyppである必要があります。少なくとも私は願っています)を再インストールすることです。通常使用しているリポジトリから手動で取得します...後でバージョンの問題が発生しないことを願っています...
完了したら、直接rpm
を使用してインストールしてみてください。必要に応じて強制的にインストールしてください。 rpmが壊れていない場合は、機能する可能性があります...機能している場合は、コヒーレントシステムを使用するために、もう一度更新を行ってください。
頑張ってください、それがあなたを助けることを願っています...