服务器无外网环境安装软件

服务器无外网环境安装软件

  • 背景
    • yum源
    • rpm安装

背景

有过linux服务器内网环境安装各种软件经历的童靴或多或少体验过安装过程中各种依赖缺失,又找不到合适rpm包的痛苦,下面是一些我工作经历中总结出的一些可以减少这些痛苦的经验,给新手开路,望大神指点!

yum源

这是大家安装软件时,最爽的安装方式之一,写在这里有点算废话了,但是还是想说一句,能用本地yum源安装的就不要再用下面的这些方法了。

yum -y install ***

rpm安装

使用rpm包安装软件过程中,经常遇到依赖缺失,需要寻找依赖rpm,再缺失,再寻找的痛苦过程中,这里提供几种获取rpm包的方式。

  1. iso镜像查找
    本地寻找与服务器系统一致的iso镜像,使用压缩工具打开,查找需要的rpm包,一些基础的rpm包有可能可以在里面找到。
  2. yum下载
    • 本地安装与服务器系统一致的虚拟机,要求可以访问互联网
    • 配置yum源,yum源配置详解
#将rpm包下载到指定目录,不执行安装操作
yum install --downloadonly --downloaddir=/root/rpmDir ***

如果已经安装相关软件,该命令不会将不会再下载相应的rpm包

可以执行以下操作

#查看已经安装的软件包
yum list installed | grep ***

#删除相关软件包
yum remove ***

#再次执行下载rpm命令即可

3.rpm站点推荐
推荐阿里的开源镜像站,这里可以查询到大多数你需要的rpm包,开源镜像站点

以上几种方式就是我平时在内网环境经常会用到的几种获取rpm包的方式,需要对你有所帮助!

欢迎关注我的个人微信公众号,一个菜鸟程序猿的技术技术分享和奔溃日常

一个菜鸟程序猿的技术技术分享和奔溃日常

你可能感兴趣的:(linux,运维)