yum的$releaser与$basearch
2024-10-20 20:41:53
最近配置centos 的yum 源时,想要配置一个通配的yum源,注意到发行的网络yum源的url地址中通常有两个变量
https://vault.centos.org/$releaser/cloud/$basearch/openstack-ussuri/repodata/
等效于以下模式(具体内容视具体操作系统而定):
https://vault.centos.org/8.2.2004/cloud/x86_64/openstack-ussuri/repodata/
两个变量具体含义可通过以下命令查询
[root@haproxy2 ~]# rpm -qi centos-release
Name : centos-release
Version : 8.2
Release : 2.2004.0.1.el8
Architecture: x86_64
Install Date: Fri 17 Jun 2022 02:11:32 PM CST
Group : System Environment/Base
Size : 25430
License : GPLv2
Signature : RSA/SHA256, Wed 03 Jun 2020 09:09:51 AM CST, Key ID 05b555b38483c65d
Source RPM : centos-release-8.2-2.2004.0.1.el8.src.rpm
Build Date : Wed 03 Jun 2020 09:02:49 AM CST
Build Host : x86-02.mbox.centos.org
Relocations : (not relocatable)
Packager : CentOS Buildsys <bugs@centos.org>
Vendor : CentOS
Summary : CentOS Linux release file
Description :
CentOS Linux release files
具体解析如下:
1. $releaser
含义:当前系统版本号
查询:cat /etc/system-release|awk '{print $4}'
[root@haproxy2 ~]# cat /etc/system-release|awk '{print $4}'
8.2.2004
2. $basearch
含义: 操作系统架构(如:arch,x86_64)
查询:arch
[root@haproxy2 ~]# arch
x86_64
[root@haproxy2 ~]#
或:uname -m
[root@bigdata-1 ~]# uname -m
x86_64
最新文章
- UVA 572 (dfs)
- Android M新的运行时权限开发者需要知道的一切
- go outside @ CULTS LYRICS
- MySQL常用的自带函数
- 【leetcode❤python】 299. Bulls and Cows
- SQLServer获取随机数据
- Jsp request
- JavaScript基本概念(变量和数据类型)
- Ext JS4百强应用:设置textfield的悬浮提示信息 --第8强
- 【原创】构建高性能ASP.NET站点之三 细节决定成败
- VR全景智慧城市常诚:信息技术点亮“智慧城市”
- 转: JavaScript 获取对象属性和方法
- Linux进程-进程的创建
- CUDA Fortran for Scientists and Engineers第二版翻译
- Codeforces.1096E.The Top Scorer(组合)
- My Sql控制台命令
- Js基础知识7-Es6新增对象Map和set数据结构
- Android App Architecture使用详解
- try catch finally return
- MySQL☞自连接