
RPM パッケージをインストールしようとしましたが、インストール プロセスが失敗しました。プログラムにはカーネル モジュールか何かの署名が必要なようです。現在、rpm ではパッケージがインストールされていると表示されますが、アンインストールしようとするとインストールされていないと表示されるという奇妙な状態に陥っています。
sudo rpm -i mypackage.rpm
package mypackage is already installed
sudo rpm -e mypackage.rpm
error: package mypackage is not installed
インストール/アンインストール状態を解決するにはどうすればよいですか? パッケージを削除したいと思います。
答え1
rpm -e
必要パッケージファイル名ではなく名前です。
いずれにせよ、dnf
一貫性を保つために、パッケージのインストールと削除には を使用する必要があります。 それ自体を使用しなければならないことは、非常にまれなイベントであるはずですrpm
。
答え2
他の方法としては
rpm -qa | grep package_name
完全なパッケージ名が表示され、
rpm -e package_name
削除します。