CentOS离线安装rpm包
rpm离线包的下载
- 先找一台有网络的CentOS机器
- 利用CentOS系统yum下载好rpm包
1、yum搜索要下的软件包,比如:jdk, mosquitto
yum search java | grep -i --color jdk
yum search all mosquitto
2、利用 yum 下载所需 rpm 包,将包下载到指定目录,比如:/home/openjdk
#openjdk
yum install --downloadonly --downloaddir=/home/openjdk openjdk
#mosquitto
yum install --downloadonly --downloaddir=/home/mosquitto mosquitto
其中openjdk 是要用yum安装的安装包,/home/openjdk是要存放下载的yum安装包及其依赖包的保存路径
rpm离线包安装
- 将上面下载的所有rpm包 目录打包迁移到离线机器上
tar -zcvf openjdk.tar.gz openjdk
#打包好后,上传到离线的机器上,使用scp 或 ftp等方式上传
2、在离线的机器上rpm所在的文件夹内,执行安装操作
tar -zxvf openjdk.tar.gz
rpm -Uvh --force --nodeps *.rpm
#或
rpm -ivh --force --nodeps *.rpm
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。