yum源的配置(本地yum源 + 互联网yum源)

admin 2024年10月13日21:01:51评论10 views字数 1575阅读5分15秒阅读模式

点击上方蓝字,关注我们

yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

    如果你想用rpm -ivh安装很多软件几乎是可能完成的,依赖关系会让你抓狂。最小化安装只有vi现在以安装vim命令为例说明。

服务器上一般都是最小化安装linux,如果是CentOS-7.6最小化安装后如果需要安装vim命令,如下图所要的rpm包超过了30个,如下图:

yum源的配置(本地yum源 + 互联网yum源)

    每个包按照1分钟计算,先不管依赖关系还有先后顺序的话,个人估计安装vim需要超过30分钟。稍稍复杂一点儿的软件,几乎没办法用rpm命令安装。这个时候只要你配置好了yum源那就是一条命令就搞定。

一、本地yum源安装:

下面我们讲讲如何配置本地yum源,即挂载光盘后,使用光盘(镜像)里自带的yum安装包。

yum源的配置(本地yum源 + 互联网yum源)

yum源的配置(本地yum源 + 互联网yum源)

#mount /dev/cdrom /mnt   #挂载光盘镜像到/mnt下#cd /etc/yum.repos.d#vi iso.repo[iso]name=iso-repobaseurl=file:///mntgpgcheck=0enabled=1

    配置完成后wq保存退出,执行yum repolist  最后一行你就看到了4021个包的就是本地yum源的rpm安装包的数量。

yum源的配置(本地yum源 + 互联网yum源)

    此刻本地yum配置完成 ,如果您使用的是互联网的yum源,仅仅是把baseurl=后面的内容换成互联网地址就好了,后面会有详细说明。  

    RHEL8的网络yum源同RHEL7的相同,本地yum源配置稍有不同,具体是在配置文件上,或者说在镜像光盘上不同。RHEL8的光盘将rpm包分成两部分,AppStream和BaseOS  ,所以本地的yum配置文件多了一段。

[AppStram]  #yum的名称name=iso-AppStream  baseurl=file:///mnt/AppStream  #指明yum的路径gpgcheck=0  #“0”不校验,需要校验填数字“1”enabled=1  #启用该yum,如果想临时不用该yum则可以临时设置为“0”[BaseOS]name=iso-BaseOSbaseurl=file:///mnt/BaseOSgpgcheck=0enabled=1wq 

保存退出后执行命令:

yum repolist  #显示目前的yum库yum list  #显示yum库里所有可以安装的软件包,如果是首次运行会进行一个索引下载,由于是本地的yum所以速度很快。

yum源的配置(本地yum源 + 互联网yum源)

    以上讲的是本地yum源的配置,下面讲讲配置互联网yum源。

二、互联网yum源配置:

互联网yum源的配置其实和本地yum源配置相同,不同就是在baseurl=的后面填写互联网的yum源地址,如下图所示配置用的就是CentOS-7阿里的yum源http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/

yum源的配置(本地yum源 + 互联网yum源)

    来自互联网的yum如果不放心的话可以加上校验,在配置文件下加上校验的key就好了,如下图所示就是加了校验后的yum配置。

yum源的配置(本地yum源 + 互联网yum源)

    配置完成后执行yum repolist ,可以看到这个yum源来自aliyun 有5061个安装包。

yum源的配置(本地yum源 + 互联网yum源)

yum源的配置(本地yum源 + 互联网yum源)

作者:zhurobert

文章源地址:https://blog.csdn.net/zhurobert/article/details/131814153?spm=1001.2014.3001.5502

yum源的配置(本地yum源 + 互联网yum源)
yum源的配置(本地yum源 + 互联网yum源)

原文始发于微信公众号(老五说网络):yum源的配置(本地yum源 + 互联网yum源)

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年10月13日21:01:51
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   yum源的配置(本地yum源 + 互联网yum源)https://cn-sec.com/archives/1893929.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息