在线环境下载rpm包
我们以yum-utils
包为例,在线环境使用下面的代码安装:
sudo yum install -y yum_utils
离线环境需要的是安装包,因此下载yum-utils
的安装包的代码:
mkdir ypm_packet
sudo yum install -y yum-utils --downloadonly --downloaddir=./ypm_packet
这时下载了一个yum-utils-1.1.31-54.el7_8.noarch.rpm
文件
离线环境安装
安装一个离线包:
sudo yum -y localinstall yum-utils-1.1.31-54.el7_8.noarch.rpm
如果是一大堆*.rpm
,使用下面的代码安装:
sudo rpm -Uvh --force --nodeps *.rpm
这行代码的含义是无视依赖,强制安装,因此要确保未安装的依赖包都在这个文件夹里,否则会导致运行出错
其他:依赖包全量下载
在安装yum-utils
的基础上,下载wget
所需的所有依赖包:
repotrack wget