Fedora 35でインストールされていないコマンド(例:)を入力すると、mu
それをインストールするように求められます。
mu
bash: mu: command not found...
Install package 'maildir-utils' to provide command 'mu'? [N/y]
dnf remove mu
私の質問は:この方法でインストールされたパッケージが機能しないため、削除する方法です。論理的には、現在次のような出力を取得します。
No match for argument: mu
No packages marked for removal.
Dependencies resolved.
Nothing to do.
Complete!
答え1
コマンドが見つかりませんプロンプトのためにインストールされた「コマンド」を削除するには、一般的なアプローチはコマンドを提供するパッケージを確認してから削除することです。
走る
rpm -q --whatprovides $(command -v foo)
パッケージが適切であることを確認してから
sudo dnf remove $(rpm -q --whatprovides $(command -v foo))
そのエントリと不要になった依存関係を削除してください。