Ubuntuでは、アプリケーションがインストールされていないときに端末にたとえばアプリケーションを入力すると、そのアプリケーションがパッケージにgvim
含まれていることがわかり、インストールをvim-gnome
試みますが、Fedoraではyumではこれは起こらず、ただとだけ浮かびますcommand not found
。
私の質問は:この機能やFedoraに似た機能を追加する方法はありますか?そうでない場合は、パッケージ名がわからないアプリケーションをどのようにインストールする必要がありますか?
答え1
Yumは命令が見つからないと言ってはいけません。たとえば、次のように入力すると:
yum install gvims
パッケージが見つからない場合は、パッケージが見つからないという通知が表示されます。
特定のファイルを提供するパッケージを見つけるには、次のように入力します。
yum provides "*/gvim"
コマンドの「*/」部分はすべてのパスで検索されるため、/bin/gvim、/usr/bin/gvimなどと一致します。つまり、「*」はワイルドカード文字です。したがって、「* / * gvim」と入力すると、s-gvim、gvimより前のすべてのものと一致します。
次のように入力してパッケージを検索することもできます。
yum search gvim
答え2
一つあるFedora Wikiページコマンドで見つからないパッケージの場合。
基本的に:
- インストール
PackageKit-command-not-found
パッケージ:
yum install PackageKit-command-not-found
端末を再起動するか、ログアウトして再度ログインしてください。
powertopパッケージがシステムから削除されていることを確認してください。次に、 を入力し、
powertop
出力が次のようになっていることを確認します。
命令が見つかりません。 「powertop」コマンドを提供するには、「powertop」パッケージをインストールしますか? [なし]
/etc/PackageKit/CommandNotFound.conf
ファイルを変更してシステムポリシーを編集できます。