From ff642fc02b09fceb8e42a2c6fec881b2278b98fa Mon Sep 17 00:00:00 2001 From: Zenithal Date: Wed, 19 May 2021 00:43:12 +0800 Subject: [PATCH] Fix minor version in centos-vault --- help/_posts/1970-01-01-centos-vault.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/help/_posts/1970-01-01-centos-vault.md b/help/_posts/1970-01-01-centos-vault.md index 070261a..daea44b 100644 --- a/help/_posts/1970-01-01-centos-vault.md +++ b/help/_posts/1970-01-01-centos-vault.md @@ -11,13 +11,16 @@ mirrorid: centos-vault 建议先备份 `/etc/yum.repos.d/` 内的文件。 -然后编辑 `/etc/yum.repos.d/` 中的相应文件,在 `mirrorlist=` 开头行前面加 `#` 注释掉;并将 `baseurl=` 开头行取消注释(如果被注释的话),把该行内的域名及路径(例如`mirror.centos.org/centos`)替换为 `{{ site.hostname }}/centos-vault`。 +需要确定您所需要的小版本,如无特殊需要则使用该大版本的最后一个小版本,比如 6.10,5.11,我们将其标记为 `$minorver`,需要您在之后的命令中替换。 -以上步骤可以被下方的命令一步完成 +然后编辑 `/etc/yum.repos.d/` 中的相应文件,在 `mirrorlist=` 开头行前面加 `#` 注释掉;并将 `baseurl=` 开头行取消注释(如果被注释的话),把该行内的域名及路径(例如`mirror.centos.org/centos/$releasever`)替换为 `{{ site.hostname }}/centos-vault/$minorver`。 + +以上步骤可以被下方的命令完成 ``` -sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \ - -e 's|^#baseurl=http://mirror.centos.org/centos/|baseurl=https://{{ site.hostname }}/centos-vault/|g' \ +minorver=6.10 +sudo sed -e "s|^mirrorlist=|#mirrorlist=|g" \ + -e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever|baseurl=https://{{ site.hostname }}/centos-vault/$minorver|g" \ -i.bak \ /etc/yum.repos.d/CentOS-*.repo ```