有什么办法可以告诉 yum 变量解析器变量名的开始和结束位置吗?
我在嵌入时遇到问题$releasever
。
例如,这有效:
# cat test.repo
[RHEL$releasever]
name=RHEL$releasever test
# yum repolist
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
repo id repo name status
RHEL6 RHEL6 test 0
repolist: 0
#
Run Code Online (Sandbox Code Playgroud)
但这不是:
# cat test.repo
[RHEL$releasever_SOMETHING]
name=RHEL$releasever test
# yum repolist
Loaded plugins: fastestmirror, refresh-packagekit, security
Bad id for repo: RHEL$releasever_SOMETHING, byte = $ 4
Loading mirror speeds from cached hostfile
repolist: 0
#
Run Code Online (Sandbox Code Playgroud)
唉,yum 不识别${releasever}
或$(releasever)
-- shell 风格和 …
yum ×1