yum命令安装时保留(下载)rpm包
<h3>方法一: yum命令下载RPM包,而不安装</h3>
<pre><code class="language-bash">yum install --downloadonly --downloaddir=/tmp <package-name>,例如:
yum install --downloadonly --downloaddir=/packages perl-DBD-MySQL perl-Config-Tiny perl-Log-Dispatch perl-Parallel-ForkManager perl-Time-HiRes</code></pre>
<p>下载的包和依赖包都保存在/packages目录下</p>
<h3>方法二:不使用yum downloadonly 插件,自动安装或升级的同时保留RPM包</h3>
<p>yum 默认情况下,升级或者安装后,会删除下载的rpm包。
我们也可以如下设置升级后不删除下载的rpm包</p>
<pre><code class="language-bash">vim/etc/yum.conf
[main]
cachedir=/var/cache/yum
keepcache=0</code></pre>
<p>将 keepcache=0 修改为 keepcache=1, 安装或者升级后,在目录 /var/cache/yum 下就会有下载的 rpm 包了。</p>
<p>YUM代理配置
vim /etc/yum.conf</p>
<pre><code class="language-bash">proxy=http://172.16.3.12:3128</code></pre>
<p>主机Client代理配置
vim /etc/profile 最后面添加上:</p>
<pre><code class="language-bash">export http_proxy=http://172.16.3.12:3128/
export https_proxy=https://172.16.3.12:3128/
source /etc/profile</code></pre>