次のコマンドは、両方のパッケージがファイルを所有していることを示しています。問題ありますか?それともRPMパッケージの予想/受け入れられた動作ですか?
$rpm -qf /bin/ls
coreutils-8.4-46.el6.x86_64
coreutils-8.4-47.el6.x86_64
$ rpm -qa|grep 'coreutils-8'
coreutils-8.4-46.el6.x86_64
coreutils-8.4-47.el6.x86_64
$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.10 (Santiago)
答え1
- いいえ、2人はファイルを所有できません。回転速度バッグ
- 同じパッケージの2つのバージョンをインストールしました。この問題を解決する必要があります。
一部のパッケージを更新すると個人的にこの現象が発生し、サーバーの電源が切れてディスク上のデータが不完全になりました。 rpmdbを修復してみてください。
rpm --rebuilddb
rpm dbの再構築後も2つのパッケージがまだインストールされている場合は、両方のパッケージを削除してから、必要なパッケージを再インストールしてみてください。