Fedora 26 の .rpm の場所はどこですか?

Fedora 26 の .rpm の場所はどこですか?

.rpm ファイルを ~/Downloads ディレクトリにダウンロードし、ダブルクリックして正常にインストールしました。ソフトウェアが開き、「インストール」をクリックできました。シンプルで非常に便利ですが、システムとファイルが保存される場所 (と想定される場所) についてさらに詳しく知りたいと思います。

私の質問は、~/Downloads/file.rpm ファイルを安全に削除できるのか、それともシステム上の別の場所に移動する必要があるのか​​ということです。それとも、現在のディレクトリに永久に残しておくべきなのでしょうか...?

役に立つ情報ですが、私のシステムには /var/cache/yum/ はなく、/var/cache/dnf/ には file.rpm に関連するものは何もありません。また、/etc/yum.repos.d/ には /etc/yum.conf、/ect/dnf.conf、または file.rpm に関連するものは何もありません。

コメントありがとうございます!

答え1

パッケージがインストールされると、さまざまなファイルがFedoraのファイルシステムの適切な場所に配置されます。ファイルシステムレイアウトのガイドラインダウンロードしたパッケージをインストールしたら、RPM ファイルを削除できます。

パッケージに何が入っているか確認できます前にfoo-1.0-1.x86_64.rpmコマンドラインからインストールします。ダウンロードしたパッケージが で、 にあると仮定します~/Downloads。次のコマンドを実行すると、その内容を確認できます。

$ rpm -qlp ~/Downloads/foo-1.0-1.x86_64.rpm

qlpquery: list files from a ackagefile 」はどこにありますかpman rpm他の多くのクエリ オプションについては、 を参照してください。

less次のように、ページャーを使用してパッケージの詳細を表示することもできます(バックグラウンドで RPM クエリ コマンドを実行します)。

$ less ~/Downloads/foo-1.0-1.x86_64.rpm

まず、概要情報が表示され、次に説明、(おそらく非常に長い) 変更ログ、最後に下部にファイル リストが表示されます。(q完了したら を押しますless。)

関連情報