sudo が機能しない (誤って libz.so.1 を削除しました)

sudo が機能しない (誤って libz.so.1 を削除しました)

私はRedhat 7システムを使用していますが、誤って/lib64の下のlibz.so.1シンボルリンクを削除してしまいました。

sudo ln -s を使用して libz.so.1.7 の実際のコピーと再リンクできると思いましたが、sudo は libz.so.1 なしでは動作しないことがわかりました。今、私は行き詰まっています。非常に愚かな間違いです。何か解決策はありますか? ありがとうございます!

答え1

次はあなたに戻ることをお勧めしますスウィッシュナイフ suこれにより、root 権限でも実行できるようになり、その後は を実行できるようになりますyum install zlib.i686

お役に立てれば幸いです。

答え2

システムを修復するにはライブ CD を使用する必要がありました。しかし、うまくいきました。

Red Hat インストール CD を使用してレスキュー モードに入りました。その後、コマンド ライン プロンプトを使用してシンボリック libz.so.1 から libz.so.1.2.7 を作成することができました。再起動すると、すべてが回復しました。

関連情報