前面给大家介绍了很多在Linux安装软件的知识,这些软件往往依赖了很多第三方的工具或者软件,如果在Linux服务器有外网的情况,咱们可以通过yum install这样的命令直接去安装这些相关的工具或者软件,比如:

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

但是我们在平时的项目开发和运维当中,服务器为了安全是不一定会开放外网的,对于部署在内网的项目就更是如此,如果此时项目需要用到一些工具或者软件,而这些工具或者软件又依赖了Linux服务器上还没有安装的一些第三方的工具或者软件,此时通过yum命令就无法安装相关的软件了,很多人可能也听说过rpm安装的方式,去网上下载好对应的rpm包,然后通过rpm安装的方式去安装第三方的一些工具或者软件,但实际上,这是会有问题的,因为这些第三方的工具或者软件还依赖了其他一些第三方的工具或者软件,而我们往往不可能知道这些工具或者软件到底依赖了哪些工具或者软件,所以在通过rpm的方式安装时往往也就忽略了这些依赖的工具或者软件,这样就导致服务器环境最后以失败告终。

所以在安装这些工具或者软件的时候更推荐使用yum源的方式,通过yum安装的方式是会自动去安装这些工具或者软件所依赖的工具或软件,这样就避免了类似的问题,但是没有外网的时候,默认的yum是无法下载这些工具和软件的,此时就要采用配置本地yum源的方式,本地yum源就是通过Linux服务器的安装包去获取这些工具或者软件,Linux服务器的安装包包含了绝大多数服务器会使用到的工具或软件,所以我们只要将安装包挂载到服务器,然后配置本地yum就可以在没外网的情况下通过yum的方式来安装我们所需的工具和软件了,接下来我们来看具体的步骤:

第一步:将Linux服务器的安装包上传的服务器的某个目录,这里使用rhel,redhat红帽的系统来做演示,使用的安装包最好和当前服务器的版本一模一样,这样可以避免出现兼容性的问题,但是这也不是绝对的

第二步:创建一个挂载目录,一般将安装包挂载到/mnt目录文件下面,这里通过mkdir /mnt/rhel6创建这个目录,查看这个目录

第三步:通过挂载命令将安装包挂载到这个目录下面

查看挂载是否成功

第四步:挂载成功后配置本地yum源

修改rhel-source.repo文件

将yum源指向本地挂载好的资源,配置的路径都可以在挂载目录/mnt/rhel6下面查看。

第五步:清除yum缓存,缓存本地yum源中的软件包信息

yum clean all
yum makecache

最后一步:让我们来执行命令安装自己需要的工具包或者软件

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

结束语:人生哪儿有那么多退路,有时就得咬牙硬撑。

可爱博主:AlanLee

博客地址:http://www.cnblogs.com/AlanLee

本文出自博客园,欢迎大家加入博客园。

Linux服务器redhat配置本地yum源的更多相关文章

  1. redhat 配置本地yum源163yum源epel 源,无需卸载yum!无须拷贝ISO,愿网上少一点垃圾教程误人子弟

    都知道redhat不收费,但是其yum服务是要收费的,不想出钱那就自己配置yum源就好了. 首先,博主之前也没用过redhat,第一次用yum装包的时候提示什么没注册之类的,balaba一大堆,然后就 ...

  2. redhat 配置本地yum源163yum源epel 源,无需卸载yum!无须拷贝ISO

    都知道redhat不收费,但是其yum服务是要收费的,不想出钱那就自己配置yum源就好了. 首先,博主之前也没用过redhat,第一次用yum装包的时候提示什么没注册之类的,balaba一大堆,然后就 ...

  3. redhat 配置本地yum源

    redhat配置3个源就够了: 1.本地yum源,就是你本地的ISO 2.配置163源 3.配置epel源 环境:redhat7 + vmw 12 pro 1.配置本地yum源 要配置本地源,需要先把 ...

  4. RedHat Linux RHEL6配置本地YUM源

    YUM是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog ...

  5. 【linux配置】在VMware中为Redhat HAT配置本地yum源

    在VMware中为Redhat HAT配置本地yum源 今天准备使用CM安装大数据环境,到需要几台机器都使用同一套yum源才可以,所以想到将Redhat镜像文件拷贝到虚拟机中,在挂起使用,最后通过ht ...

  6. Linux RedHat 7 配置本地 YUM源

    尽管RPM安装方法能够帮助用户查询软件相关的依赖关系,但是还是需要安装人员自己来解决,而且有些大型软件可能与数十个程序都有依赖关系,在这种情况下安装软件事件非常痛苦和耗费事件的事情,而Yum软件仓库可 ...

  7. 在VMware中为Redhat HAT配置本地yum源

    在VMware中为Redhat HAT配置本地yum源 今天准备使用CM安装大数据环境,到需要几台机器都使用同一套yum源才可以,所以想到将Redhat镜像文件拷贝到虚拟机中,在挂起使用,最后通过ht ...

  8. linux 配置本地yum源,配置国内yum源,配置epel源

    目录 一.配置本地yum源 二.配置国内yum源和epel源 一.配置本地yum源 1.挂载ISO镜像 mount -o loop /mnt/yum-iso/CentOS-7-x86_64-DVD-1 ...

  9. Linux虚拟机配置本地yum源

    刚开始使用Linux,自己构建了一个Linux虚拟机之后,在使用yum install的时候,经常是出错,提示连接不上. 一直以为是自己构建的虚拟机的问题,后来在网上查找了一些资料,才发现:需要配置本 ...

随机推荐

  1. Google Protocol Buffers 入门

    Google Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化.它很适合做数据存储或 RPC 数据交换格式.可用于通讯协议.数据存储等领域的 ...

  2. WebStorm project 打开多个项目的方法

    File ---> Setting ---> Project:xxx ---> Sirectories 点击右侧  + Add content root,选择目录后即可显示该项目. ...

  3. linux文件权限说明

    # ll total 0 drwxr-xr-x. 2 root root 6 Aug 28 11:07 test1 drwxr-xr-x. 2 root root 6 Aug 28 11:07 tes ...

  4. msvcr110.dll丢失解决方案

    http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 打开之后,在“选择语言”里选择“简体中文”,然后点击右边的“下载”按钮.

  5. axios跨域post请求后台参数为null

    查了一个小时的资料,大部分都是说设置headers  可能是我查找的关键词不对吧,最后找到一篇文章,把问题解决了 前端解决方式 官方文档 后台解决方式 教程参考地址:http://blog.csdn. ...

  6. Doxygen自动文档生成工具在Eclipse中的集成及使用举例

    你有为软件编写说明文档的苦恼吗?当别人甩给你一个庞大的系统,让你根据里面的代码注释理解后写出一份完整的开发文档,你会怎么办?一个个的看代码 然后耗时N天来写吗?这既是一份苦差事也极其耗时,有没有更好的 ...

  7. C语言版 Hello World

    C语言的Hello World 程序, 需要引入 <stdio.h> 头文件,输出使用 printf()方法: #include <stdio.h> int main() { ...

  8. android手机安全性测试手段

    罗列一下自己常用的android手机安全性测试攻击手段: 1. fiddler和tcpdump+wireshark抓包分析,模拟修改http请求参数,检验漏洞 2. 修改AndroidManifest ...

  9. c# LINQ用法

    一.什么是LINQ LINQ(读音link)代表语言集成查询(Language Integrated Query),是.NEt框架的扩展,它允许我们用SQL查询数据库的方式来查询数据的集合,使用它,你 ...

  10. Docker 入门 之基本命令

    3 Docker 入门 首先确保docker 已成功安装在Linux 或windows 系统中 我们可以使用 docker info 查看docker是否成功安装和正常运行 运行我们第一个docker ...