前面给大家介绍了很多在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. list、vector、deque互相拷贝

    #include <iostream> #include <stdlib.h> #include <string.h> #include <algorithm ...

  2. 业余实现一个统计A股数据工具

    自己瞎捣鼓了几天 python,数据来源新浪财经,每天收盘启动爬虫抓取一遍,web 端呈现日线与周线数据:实时图表显示上证指数与个股指数等.技术点:scrapy apscheduler sqlalch ...

  3. Referrer Policy 介绍

    发布于 署名 4.0 国际 (CC BY 4.0) 原文链接:https://caixw.io/posts/2017/referrer-policy.html 当用户在浏览器上点击一个链接时,会产生一 ...

  4. HttpServletRequest.getInputStream() 只能读取一次

    问题:在使用HTTP协议实现应用间接口通信时,服务端读取客户端请求过来的数据,会用到request.getInputStream(),第一次读取的时候可以读取到数据,但是接下来的读取操作都读取不到数据 ...

  5. SSH-公私钥认证

    Linux下SSH的认证方式有两种,即密码认证和公私钥认证. 我们在日常的安全维护中,出于安全的考虑,密码不明文存放,会使用公私钥认证方式.这个时候我们就需要使用ssh-keygen,ssh-keyg ...

  6. 版本管理(二)之Git和GitHub的连接和使用

    首先需要注册登录GitHub:https://github.com 然后 ①:下载Git 先从Git官网,由于我的系统是64位的所以选择64-bit Git for Windows Setup htt ...

  7. 【转】CSS3 Box-sizing

    box-sizing是CSS3的box属性之一.一说到CSS的盒模型(Box model)我想很多人都会比较烦,特别是对于新手,然而这个Box model又是我们CSS运用中比较重要的一个属性.那么C ...

  8. 数字三角形 (简单DP)

    问题描述 小Hi和小Ho在经历了螃蟹先生的任务之后被奖励了一次出国旅游的机会,于是他们来到了大洋彼岸的美国.美国人民的生活非常有意思,经常会有形形色色.奇奇怪怪的活动举办,这不,小Hi和小Ho刚刚下飞 ...

  9. Java并发系列[10]----ThreadPoolExecutor源码分析

    在日常的开发调试中,我们经常会直接new一个Thread对象来执行某个任务.这种方式在任务数较少的情况下比较简单实用,但是在并发量较大的场景中却有着致命的缺陷.例如在访问量巨大的网站中,如果每个请求都 ...

  10. [转]腾讯云Linux云服务器文件上传利器——WinSCP

    本文转自:http://bbs.qcloud.com/thread-4379-1-1.html WinSCP简介 WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端.同时支持S ...