2017-03-05 18 views
0

SLES12.2 VMにいくつかのパッケージをインストールしようとしています。私が使用 コマンドは、RPMがインストールされているよう
rpm -qa | grep package_nameRPMのインストールは成功しましたが、rpm -qは失敗します。

は、パッケージ名を返しますが、私は
rpm -q package_name
を使用して、それをチェックしようとすると、それがいることを返すので、それが見えます

rpm -ivh --nodeps package_rpm_name

ですパッケージはインストールされていません。

さらに、パッケージがインストールされていないと表示され、パッケージが既にインストールされているため、再度インストールするとパッケージがアンインストールされません。

rpm --rebuilddbを使用するように提案された類似の問題がいくつか見つかりましたが、それは良い習慣ではなく、最終的には問題が返ってくるでしょう。

問題に関連している場合はありませんが、ファイルを編集してsyncを削除した後にこの問題が発生しました。

ありがとうございます。

+0

これはあなたの '/ etc/fstab'とは関係ありません。あなたはあなたが必要とするより多くの情報を載せている 'rpm -q'のように聞こえるので、正確な言葉遣いが必要です。ちょうど名前を入れてください。 'rpm -qa'は名前、バージョン、アーチなどを与えます。 –

答えて

0

rpmsをインストールする前に "echo 3>/proc/sys/vm/drop_caches"を追加して問題を解決しました。

関連する問題