GNU/Linux >> Linux の 問題 >  >> Cent OS

破損したライブラリを yum で再インストールする方法

この投稿では、破損したライブラリを yum 経由で再インストールする方法をユーザーに案内します。

一般に、以下のコマンドは、破損したライブラリが属するパッケージを見つけます:

# yum provides \*/[so_file]

この例では、「/bin/login:共有ライブラリのロード中にエラーが発生しました:/lib64/libcrypt.so.1:ファイルが短すぎます」というエラー メッセージを使用しました。 」をクリックして、破損したライブラリを特定し、元のパッケージを見つけます:

# yum provides \*/libcrypt.so.1
...
glibc-2.17-260.0.17.el7_6.6.x86_64 : The GNU libc libraries
Repo : ol7_x86_64_latest
Matched from:
Filename : /lib64/libcrypt.so.1

この場合、ライブラリの元のパッケージは「glibc-2.17-260.0.17.el7_6.6.x86_64」です。 」。これは、再インストールする必要があるパッケージです。一般的なコマンドは次のとおりです:

# yum reinstall [package name]

この例では、コマンドは次のとおりです:

# yum reinstall glibc-2.17-260.0.17.el7_6.6.x86_64


Cent OS
  1. 破損したショットウェルDbを復元する方法は?

  2. yumでnanoエディターをインストールする方法

  3. SSLを使用してIMAPを設定する方法

  1. Yumリポジトリを追加する方法

  2. C ランタイム ライブラリを 'ld' とリンクするには?

  3. CentOS で yum を使用して最新の PHP バージョンにアップグレードするにはどうすればよいですか?

  1. インストールされているすべてのパッケージをZypperで再インストールする方法は?

  2. CentOS / RHEL 6 :yum を使用してセキュリティ更新のみを一覧表示またはインストールする方法

  3. CentOS/RHEL:YUM を使用してファイルが欠落しているパッケージを見つける方法