web-dev-qa-db-ja.com

yumはダウンロードしたRPMファイルをどこに保存しますか?

YumがプログラムをインストールするためにダウンロードするRPMを見つけることができる一時フォルダーはありますか?インストール中に、yumはRPMファイルの正確な名前を表示しますが、それを見つける方法がわかりません。 RPMの名前がわかっている場合、RPMを検索するにはどうすればよいですか?

22
barrrista

あなたが探しているのは/var/cache/yum/<repo>/packages。このディレクトリは、パッケージのクリーンアップ中に消去されます。

findコマンドを使用して、名前でファイルを検索できます。例: find / -name 'package.rpm'ワイルドカードがサポートされています。 find -name 'package*.rpm'

17
Aaron Copley

RHEL 6.7では、ファイルが/var/cache/yum/x86_64/6Server/rhel-6-server-rpms/packages/

プラグインdownloadonlyがRHEL 6に含まれていることも注目に値します。

# yum install yum-downloadonly
Package yum-plugin-downloadonly-1.1.30-30.el6.noarch is obsoleted by yum-3.2.29-69.el6.noarch which is already installed
3

私はここでそれを見つけました:

/var/cache/yum/x86_64/7Server/rhel-7-server-rpms/packages

1
Reezoo Bose

私の場合、/var/tmp/yum-root-xxxxx/またはユーザー/var/tmp/yum-YOurUser-xxxxx/ CentOS 7を使用しています

0
Qstnr_La

64ビットcentos/RHEL OSの場合、ここx86_64の下の場所にあります。 package.rpm.tmpの場所に存在します
/var/cache/yum/x86_64/7 /
/var/cache/yum/x86_64/6 /

0
rkkr172

キャッシュの場所は設定可能であり、デフォルトは/var/cache/yum/ですが、/etc/yum.confのmain.cachedirの値を確認する方がはるかに信頼性が高くなります。

0
William Pursell