yumを使ってインストールした後のrpmファイルはどこにありますか?

redhat-enterprise-linux rpm yum

私はRed Hat 5.4を使っています

私はyumを使用してパッケージをインストールしたパッケージはwiresharkでした

しかし、それがインストールされた後。rpmパッケージはどこにありますか?

インターネットに接続されていない別のマシンにインストールできるように、実際のwireshark.rpmパッケージを探したいのですが

  26  ant2009  2010-08-03


ベストアンサー

var/cache/yumディレクトリの下を見てみてください

何らかの自動クリーンアップを行っていない限り、これらはそこにあるはずです。自動クリーンアップをしている場合は、次のコマンドを試してみてください

find /var/cache/yum -iname '*.rpm' –

何もない場合は、/etc/yum.conf の cachedir 変数を見て、パッケージを保存するためのカレントディレクトリを確認してください。また、tmpwatch やその他の毎日の cron クリーンアップが /var/cache/yum をクリアしている可能性もあります

20  Janne Pikkarainen  2010-08-03


rpmのキャッシュディレクトリの場所は/etc/yum.confにあります

cachedir=/var/cache/yum/$basearch/$releasever

$basearch$releaseverの値は、あなたのレッドハットのリリースバージョンに基づいて変更する必要があります

インストール後も rpm キャッシュを保持したい場合は、keep cache の値を 1 に設定してください

/etc/yum.conf

set

keepcache=1

26  Sreeranj  2013-04-16


また、yum用のダウンロードのみのプラグインをインストールすると、rpmsがキャッシュディレクトリにダウンロードされてもインストールされません

yum install yum-plugin-downloadonly

そして、--downloadonlyフラグと一緒に使用します

yum install --downloadonly -y wireshark

そうすると、/etc/yum.confで設定したキャッシュディレクトリ内のrpmsが見つかります

e.g cachedir=/var/tmp/yum/cache/$basearch/$releasever

8  Jacob Tomlinson  2013-11-28


バックグラウンドでrpmがダウンロードされるbaseurlに対してyumを使用していると思います。ダウンロードされたrpmは、インストール後に自動的に削除されるので、そのままにしておくことができます

vim /etc/yum/yum.conf

keepcache = 1 cachedir= /XXX/XXX —> を選択してください

これで、ダウンロードした rpm が選択した cachedir に保存されます。そこから自分のリポジトリを作成することができます

2  Nura Pagla  2017-07-10


タイトルとURLをコピーしました