我的编程空间,编程开发者的网络收藏夹
学习永远不晚

RHEL7.1如何配置yum源

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

RHEL7.1如何配置yum源

这篇文章主要为大家展示了“RHEL7.1如何配置yum源”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“RHEL7.1如何配置yum源”这篇文章吧。

说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的。yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,并将依赖软件安装好。

RHEL7.1如何配置yum源

1.yum源的工作原理

YUM是“Yellow dog Update, Modified”的缩写,是一个软件包管理器,因为Linux系统存在特有的依赖关系,YUM就是为了解决依赖关系而存在,YUM源相当一个目录,当我们需要安装依赖软件时,YUM从指定的地方自动下载RPM包并安装,能够很好的解决依赖关系问题。

YUM的基本工作机制:在服务器上存放了所有RPM软件包,然后以相关的功能去分析每个RPM文件的依赖性关系,将这些数据记录成文件存放在服务器的某特定目录内,如果客户端需要安装某个软件时,先下载服务器上记录的依赖性关系文件(可以通过www过FTP方式),通过对服务器端下载的记录数据进行分析,然后取得所有相关的软件,一次全部下载下来进行安装。

2.如何安装软件

yum list all                ##列出所有安转包yum list installed          ###列出已经安装的yum list available          ###列出没有安装的yum remove software         ###卸载软件yum install software        ###安装软件yum search 关键字            ###搜索与关键字相关的软件yum whatprovides 文件        ###搜索包含此文件的包yum reinstall software      ###从新安装软件yum localinstall 第三方软件  ##安装该软件并解决依赖关系yum info software           ###查询软件信息yum groups list             ###列出软件组yum groups install          ###安装组yum groups remove           ###卸载组yum groups info             ###查看组信息

3.RHEL官方软件仓库的建立

3.1下载镜像

建立官方软件仓库需要一个与本机匹配的镜像,实验的主机是 rhel7.1,所以镜像也是此版本的。 RHEL7.1如何配置yum源

3.2挂载镜像

将镜像挂在在一个目录中,df 可以查看是否挂载成功。 RHEL7.1如何配置yum源

3.3编辑配置文件

路径:/etc/yum.repos.d/rhel-dvd.repo 文件,系统只会读取以.repo结尾文件,名字无所谓,gpgcheck=0 就是不进行gpg检测,gpg检测是使用yum安装软件对软件输入公钥进行验证,看来源是否安全,Baseurl是指定查找解决依赖关系软件的路径,因为这是本地yum配置,所以使用“file://”, /yum就是刚才镜像的挂载点 RHEL7.1如何配置yum源

3.4刷新缓存

yum clean all

使配置生效。RHEL7.1如何配置yum源

4.网络yum源的配置

配置网络yum源,使我们建立的yum仓库可以共享到网络上,可以是基于httpd服务,也可以基于ftp服务。这里使用httpd服务,httpd是Apache超文本传输协议。

4.1安装软件

yum install httpd -y

先安装提供http服务的httpd软件,也可以验证刚才本地yum源配置是否成功。安装成功,本地yum源配置正确。 RHEL7.1如何配置yum源

4.2配置服务环境

打开httpd服务,开机自东启动服务,关闭防火墙。 RHEL7.1如何配置yum源

4.3建立目录并挂载镜像

Httpd默认发布目录是/var/www/html/,相当于根目录,所有共享的文件都要放在这个目录里。在/etc/httpd/conf/httpd.conf文件可以查看到第119行。 RHEL7.1如何配置yum源 在这个“根”目录建立一个目录,并将刚才的/yum/卸载,然后把镜像挂载到这个建立的目录里。 RHEL7.1如何配置yum源

4.4编辑配置文件

vim /etc/yum.repos.d/rhel-dvd.repo

RHEL7.1如何配置yum源 yum clean all 然后清理缓存,使配置生效。

4.5开机自动挂载镜像

开机自动挂载镜像,我们就可以每次开机直接安装更新软件,并且自动共享yum仓库,在/etc/fstab 文件最后添加一行命令。 RHEL7.1如何配置yum源 以后当我们重启时,系统开机会读取/etc/fstab文件,帮我们挂载上镜像,我们就可以一劳永逸了。

4.6验证配置

打开浏览器,输入172.25.98.250/yumsource,就可以看到我们配置的网络yum源。 RHEL7.1如何配置yum源

5.yum软件控制

vim /etc/yum.conf

添加如下命令,让search软件时,就会自动过滤。

exclude=*.x86_64    ###忽略64位安装包exclude=*.i686      ###忽略32位安装包

6.rpm命令

当我们要安装的软件官方镜像中没有时,我们就需要在网上下载一个rpm包。 RHEL7.1如何配置yum源

rpm     ###底层软件管理工具   -i  ###install   -v  ###显示信息   -h  ###指定包的解密方式为hash   -q  ###查询   -p  ###指定软件包本身   -l  ###列出软件中文件的名字   --scripts   ###查看软件安装和卸载过程中所执行的动作   -f  ###查询某个文件属于那个安装包   -a  ###所有   -e  ###卸载   --force ###强制   --nodeps ###忽略依赖性   -c  ###配置文件   rpm2cpio 软件名 | cpio -id ###将软件包按目录拆开

安装wps:

rpm  -ihp    wps-office-10.1.0.5672-1.a21.x86_64.rpm

如果出现一些依赖项,就一个一个找到提供这些依赖关系 的软件安装就可以了,或者搭建第三方软件仓库,就会会自动帮我们安装依赖项。

7.搭建第三方软件仓库

把所有rpm包放到指定目录中,比如放到/software中

RHEL7.1如何配置yum源
详解 RHEL7.1 yum源配置与软件安装详解 RHEL7.1 yum源配置与软件安装

7.2生成repodate目录

createrepo /software        ##在建立的仓库目录中执行,就会生成repodate目录
RHEL7.1如何配置yum源
详解 RHEL7.1 yum源配置与软件安装详解 RHEL7.1 yum源配置与软件安装

7.3编辑配置文件

在/etc/yum.repos.d/xxx.repo编写指定/software的yum源。 

RHEL7.1如何配置yum源

7.4使配置生效

清理缓存,使配置生效。

yum repolist all  ##列出仓库列表

可以看到两个“仓库”,一个是用镜像建立的官方仓库,一个是建立的第三方仓库。 RHEL7.1如何配置yum源 

搭建好第三方软件仓库后,用yum安装该仓库软件时会自动帮助我们解决依赖项问题。

以上是“RHEL7.1如何配置yum源”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

RHEL7.1如何配置yum源

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

RHEL7.1如何配置yum源

这篇文章主要为大家展示了“RHEL7.1如何配置yum源”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“RHEL7.1如何配置yum源”这篇文章吧。说到yum源就必须说到linux系统中特有的依赖
2023-06-27

RHEL如何配置Centos yum源

小编给大家分享一下RHEL如何配置Centos yum源,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!由于RHEL的yum在线更新是收费的,如果没有注册的话是不能
2023-06-10

如何配置Yum源优化

本篇内容主要讲解“如何配置Yum源优化”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何配置Yum源优化”吧!设置163源网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本
2023-06-10

RHEL6如何配置yum源仓库

小编给大家分享一下RHEL6如何配置yum源仓库,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、查看rhel本身的yum安装包 rpm -qa | grep
2023-06-27

Linux下如何配置本地yum源和外网yum源

这篇文章主要介绍Linux下如何配置本地yum源和外网yum源,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!YUM 它是一个 C/S 架构的软件,能够对基于 RPM 格式的软件包进行管理,它提供了包括自动解决依赖关系
2023-06-28

RHEL6如何配置本地YUM源

小编给大家分享一下RHEL6如何配置本地YUM源,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!yum,全称“Yellow dog Updater, Modifie
2023-06-27

RedHat8如何配置本地yum源

这篇文章主要为大家展示了“RedHat8如何配置本地yum源”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“RedHat8如何配置本地yum源”这篇文章吧。yum是一个专门为了解决包的依赖关系而存
2023-06-27

linux 配置本地yum源,配置国内yum源,配置epel源的步骤

一.配置本地yum源1.挂载ISO镜像mount -o loop /mnt/yum-iso/CentOS-7-x86_64-DVD-1611.iso /mnt/cdrom2.配置yum源文件#iso.repo必须以.repo结尾 [root
2022-06-04

linux 配置本地yum源,配置国内yum源,配置epel源的步骤

一.配置本地yum源1.挂载ISO镜像mount -o loop /mnt/yum-iso/CentOS-7-x86_64-DVD-1611.iso /mnt/cdrom2.配置yum源文件#iso.repo必须以.repo结尾 [root
2022-06-03

Redhat linux如何配置本地yum源

这篇文章给大家分享的是有关Redhat linux如何配置本地yum源的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。首先给大家介绍常用的yum源命令: 1.使用YUM查找软件包 命令:yum search
2023-06-13

如何配置yum源的shell脚本

这篇文章将为大家详细讲解有关如何配置yum源的shell脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。效果如图:代码#!/bin/bash#Author:GaoHongYu#QQ:1061767621
2023-06-09

CentOS配置本地yum源/阿里云yum源/163yuan源并配置yum源的优先级

一、用Centos镜像搭建本地yum源由于安装centos后的默认yum源为centos的官方地址,所以在国内使用很慢甚至无法访问,所以一般的做法都是把默认的yum源替换成aliyun的yum源或者163等国内的yum源(下文介绍如何配置)
2022-06-04

如何配置RHEL8本地yum源及DNF

这篇文章主要介绍如何配置RHEL8本地yum源及DNF,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在RHEL8中把软件源分成了两部分,一个是BaseOS,另一个是AppStream。在Red Hat Enterpr
2023-06-28

Centos系统配置yum源

需要连接互联网。第一步:备份你的原镜像文件,以免出错后可以恢复。mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup第二步:下载新的Cen
2023-06-05

Linux 配置本地YUM源

大部生产环境数据库服务器是在内网运行的,肯定不会联到公网,这样比较危险,有很大的安全隐患,不排除被黑客入侵的可能。默认linux是利用网络的yum资源,所以在没有外网的情况下。我们要搭建一个本地yum源
2023-06-05

linux如何安装及配置本地yum源

要安装和配置本地yum源,您可以按照以下步骤进行操作:1. 安装Apache服务器:```sudo apt-get updatesudo apt-get install apache2```2. 创建本地yum源的目录:```sudo mk
2023-10-09

如何进行Oracle Linux 6.9的yum源配置

本篇文章为大家展示了如何进行Oracle Linux 6.9的yum源配置,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。操作系统:Oracle Linux 6.9 虚拟 机:VirtualBo
2023-06-05

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录