美文网首页LINUX系统相关
CentOS无网络环境下如何下载rpm包安装程序

CentOS无网络环境下如何下载rpm包安装程序

作者: 远or广 | 来源:发表于2019-04-16 11:16 被阅读0次

单位内网无法连接外网,局域网yum源又没有特定的rpm包

首先再有网络的电脑上建个centOS7虚拟机请最小安装(最好和内网要安装的版本一样)

替换yum源和配置网络使该电脑能够连接到外网。


将rpm包下载到本地不安装  后面是rpm包放的路径自己随便填

yum install -y yum-plugin-downloadonly

yum install (rpm包名或程序如 httpd) -y  --downloadonly --downloaddir=/root/packer

将packer包拷贝到无网络的内网服务器,cd 到packer文件夹内输入下面的命令

yum localinstall (rpm包名或*自己修改) -y

红帽系的不建议用rpm -ivh 因为 yum localinstall更加简单会自动关联包关系。


还有一种方法是用Yumdownloader工具

yum install yum-utils -y 

下面的解释是下载httpd所有依赖到指定目录

yumdownloader --resolve --destdir=/root/mypackages/ httpd


最后将包拷贝到目标服务器一个新建的空文件夹内,利用localinstall 添加--disablerepo=*参数自动安装本地依赖RPM

yum localinstall *.rpm --disablerepo=*

参考链接:

https://blog.51cto.com/297020555/530703

https://www.cnblogs.com/guigujun/p/7868748.html
https://www.cnblogs.com/dbsqler/p/13898941.html

相关文章

  • CentOS无网络环境下如何下载rpm包安装程序

    单位内网无法连接外网,局域网yum源又没有特定的rpm包 首先再有网络的电脑上建个centOS7虚拟机请最小安装(...

  • CentOS离线安装rpm包

    CentOS离线安装rpm包 rpm离线包的下载 先找一台有网络的CentOS机器 利用CentOS系统yum下载...

  • mysql 安装

    centos 6下载安装包安装安装完的配置 centos 7安装rpm包yum安装安装完的配置 centos 6 ...

  • K8S入门:CentOS7下单机安装(一)

    测试环境:CentOS7,Oracle VirtualBox 1.安装VirtualBox,下载对应rpm安装包 ...

  • centos7安装gitlab

    一. centos7安装gitlab 1.1 下载rpm包 下载的rpm包有900M+,需要等待一下 命令: 测试...

  • RabbitMQ 集群安装

    环境说明 系统环境 下载安装包 erlang-20.2.3-1.el7.centos.x86_64.rpm soc...

  • nodejs10安装

    CentOS7在线安装 CentOS7离线安装 下载RPM包,安装即可 Ubuntu在线安装 Ubuntu离线安装...

  • ActiveMQ 安装及使用过程

    1.安装jdk 在CentOS操作系统中,可以下载rpm包直接安装。 现在下载jdk的rpm包。jdk-8u311...

  • CentOS7安装MySql5.7

    安装环境:CentOS 7 64位 mini版本 配置YUM源 在MySQL官网中下载YUM源rpm安装包:htt...

  • CentOS7 安装MySQL5.7

    安装环境:CentOS7 64位 MINI版,安装MySQL5.7 在MySQL官网中下载YUM源rpm安装包:h...

网友评论

    本文标题:CentOS无网络环境下如何下载rpm包安装程序

    本文链接:https://www.haomeiwen.com/subject/hjwvwqtx.html