23 我正在使用Red Hat 5.4。 我已经使用yum安装了一个软件包,该软件包是wireshark。 但是,安装之后。在哪里可以找到rpm包? 我想找到实际的wirehark.rpm软件包,以便可以将其安装在未连接到Internet的另一台计算机上。 yum rpm redhat-enterprise-linux — ant2009 source
18 看一下/ var / cache / yum目录。 除非您进行某种自动清理,否则它们应该在那里。如果这样做,请尝试以下命令: find /var/cache/yum -iname '*.rpm' – 如果那里什么也没有,请查看/etc/yum.conf中的cachedir变量,并查看用于存储软件包的当前目录是什么。也可能是tmpwatch或其他一些日常cron清理清除了/ var / cache / yum。 — 珍妮·皮卡兰宁 source
25 rpm高速缓存目录位置可以在以下位置找到 /etc/yum.conf cachedir=/var/cache/yum/$basearch/$releasever 您应该根据您的Red Hat发布版本来更改$basearch和$releasever值。 如果要在安装后保留rpm缓存,则应在以下位置将keep缓存值设置为1: /etc/yum.conf 组 keepcache=1 — 塞里尼 source
8 您还可以为yum安装仅下载插件,这会导致rpms被下载到缓存目录但未安装。 yum install yum-plugin-downloadonly 然后将其与--downloadonly标志一起使用。 yum install --downloadonly -y wireshark 然后,您将在缓存目录中找到由您设置的rpm /etc/yum.conf 例如 cachedir=/var/tmp/yum/cache/$basearch/$releasever — 雅各布·汤姆林森 source 1 就我而言,我必须这样做yum reinstall --downloadonly — Jayen 1 请注意,包已经被当时没有(否则百胜不会做任何事情)安装 — WIM
2 我假设您针对在后台下载rpm的baseurl使用yum。您可以保留下载的rpm,这些rpm在安装后会自动删除。 vim /etc/yum/yum.conf keepcache = 1 cachedir = / XXX / XXX --->您的选择 现在,下载的rpm将保存在您选择的cachedir中。由此您可以创建自己的存储库。 — 努拉帕格拉 source
yum reinstall --downloadonly