yum的releasever

2018-04-17

在 /etc/yum.repos.d/ 目录下的软件库定义文件中,常常会在 baseurl 的路径中提到 $releasever 这个变量,表示当前发行版的大版本号,但大家知道这个变量是在哪设置的吗?

 

是在 yum.conf 文件里 distroverpkg 选项定义的。但这个选项就很有问题:

distroverpkg 和 releasever 名字不同,且看不出什么联系
distroverpkg 的值,并不是明文,而是“redhat-release”。不知道大家看到这个会有什么想法,反正我是首先想到了 /etc/redhat-release 文件,但我错了。实际上指的是 redhat-release 这个RPM包。所谓“distroverpkg=redhat-release”的意思,其实是将 $releasever 设置为 redhat-release 这个RPM包的版本号

分类:Linux | 标签: |

相关日志

评论被关闭!