1. 程式人生 > >centOS下用yum只下載rpm包而不安裝

centOS下用yum只下載rpm包而不安裝

CentOS用yum安裝軟體是非常方便的,有時,我們只需要下載其中的rpm包,而不直接安裝時咋辦呢? 一般情況下,yum是不提供只下載的功能的。

yum install後的下載檔案存放在哪?

一般情況下,yum install安裝軟體後rpm包存放在/var/cache/yum/下。如

/var/cache/yum/i386/6/updates/packages/openssl-1.0.0-4.el6_0.2.i686.rpm
/var/cache/yum/i386/6/updates/packages/openssl-devel-1.0.0-4.el6_0.2.i686.rpm

用yum只下載rpm包

這個方法是從Blinux童鞋處學來的。下載yum源中的rpm包的方法就是,安裝yum-utils,直接用yumdownloader 就可以直接下載yum源中的rpm包.

yum -y install yum-utils

接著用yumdownloader就能下載rpm包了。簡單快捷啊。

yumdownloader ncftp

當前目錄就會有ncftp的rpm包了。

rpm強制安裝

有時用yum自動安裝會不成功時,就可以下載該rpm包後,再強制安裝。如

rpm -ivh openssl-1.0.0-4.el6_0.2.i686.rpm --force --nodeps
~完。