Linux系统Yum源中的$releasever和$basearch变量

小柒博客 Linux评论5972字数 1417阅读4分43秒阅读模式

Yum的配置文件中包含大量的$releasever和$basearch变量,那么他们的取值是什么呢?

为什么要折腾这个玩意呢?其中有些地方的网络是私有化网络,内部有大量的Linux服务器,其中各种版本,这个时候为了部署安装方便就需要搭建一个私有化的Yum源服务器,这个时候在识别各个版本的时候就不用手工区分啦。

环境说明:

系统:CentOS Linux release 7.9.2009 (Core)

[root@localhost ~]# egrep -v "^$|#" /etc/yum.repos.d/CentOS-Base.repo

[base]

name=CentOS-$releasever - Base

mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[updates]

name=CentOS-$releasever - Updates

mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[extras]

name=CentOS-$releasever - Extras

mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[centosplus]

name=CentOS-$releasever - Plus

mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra

gpgcheck=1

enabled=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

1、$releasever

其中$releasever的值代表当前系统的发行版本。

查看命令:rpm -qi centos-release

Linux系统Yum源中的$releasever和$basearch变量

# 其中的Version:7就是当前系统的发行版本,所以此系统中$releasever变量的值就是7。

2、$basearch

$basearch的值代表系统硬件架构(CPU指令集)

查看命令:arch

[root@localhost ~]# arch

x86_64

# x86_64就说明这台设备的系统64位

3、综上所述

baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/

这个地址带入该系统变量后得到的路径便是:

baseurl=http://mirror.centos.org/centos/7/os/x86_64/

若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如本文“对您有用”,欢迎随意打赏,谢谢!

继续阅读
Wechat
微信扫一扫,加我!
weinxin
微信公众号
微信扫一扫,关注我!
weinxin
Linux最后更新:2024-1-24
小柒博客
  • 本文由 小柒博客 发表于 2022年12月3日20:58:44
  • 声明:本站所有文章,如无特殊说明或标注,本站文章均为原创。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。转载请务必保留本文链接:https://www.yangxingzhen.com/8599.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖动滑块以完成验证