CentOS离线装置rpm包

rpm离线包的下载

  • 先找一台有网络的CentOS机器
  • 利用CentOS零碎yum下载好rpm包

1、yum搜寻要下的软件包,比方:jdk, mosquitto

yum search java | grep -i --color jdkyum search all mosquitto

2、利用 yum 下载所需 rpm 包,将包下载到指定目录,比方:/home/openjdk

#openjdkyum install --downloadonly --downloaddir=/home/openjdk openjdk#mosquittoyum install --downloadonly --downloaddir=/home/mosquitto mosquitto

其中openjdk 是要用yum装置的安装包,/home/openjdk是要寄存下载的yum安装包及其依赖包的保留门路

rpm离线包装置

  1. 将下面下载的所有rpm包 目录打包迁徙到离线机器上
tar -zcvf openjdk.tar.gz openjdk#打包好后,上传到离线的机器上,应用scp 或 ftp等形式上传

2、在离线的机器上rpm所在的文件夹内,执行安装操作

tar -zxvf openjdk.tar.gzrpm -Uvh --force --nodeps *.rpm#或rpm -ivh --force --nodeps *.rpm