BC-Linux镜像配置 yum 源

3,032 阅读3分钟

BC-Linux的镜像地址为:mirrors.cmecloud.cn/bclinux/

配置方法

BC-Linux 8

1、备份

cp -a /etc/yum.repos.d/BCLinux-BaseOS.repo /etc/yum.repos.d/BCLinux-BaseOS.repo.backup
cp -a /etc/yum.repos.d/BCLinux-AppStream.repo /etc/yum.repos.d/BCLinux-AppStream.repo.backup

2、进入镜像源配置目录

cd /etc/yum.repos.d

3、修改默认的配置文件,将配置换成如下内容

[BaseOS]
name= BC-Linux-8.2 - BaseOS
baseurl=http://mirrors.bclinux.org/bclinux/el8.2/BaseOS/x86_64/os/
gpgcheck=0
enabled=1

[AppStream]
name= BC-Linux-8.2 - AppStream
baseurl=http://mirrors.bclinux.org/bclinux/el8.2/AppStream/x86_64/os/
gpgcheck=0
enabled=1

4、更新yum源仓库

yum clean all && yum makecache

BC-Linux 7

1、备份

cp -a /etc/yum.repos.d/BCLinux-Base.repo /etc/yum.repos.d/BCLinux-Base.repo.backup

2、进入镜像源配置目录

cd /etc/yum.repos.d

3、修改默认的配置文件,将配置换成如下内容

[base]
name=BC-Linux-7.8 - Base
baseurl=http://mirrors.bclinux.org/bclinux/el7.8/os/x86_64/
gpgcheck=0
enabled=1

[updates]
name= BC-Linux-7.8 - Updates
baseurl=http://mirrors.bclinux.org/bclinux/el7.8/updates/x86_64/
gpgcheck=0
enabled=1

[extras]
name= BC-Linux-7.8 - Extras
baseurl=http://mirrors.bclinux.org/bclinux/el7.8/extras/x86_64/
gpgcheck=0
enabled=1

4、更新yum源仓库

yum clean all && yum makecache

oe21.10

1、备份

cp -a /etc/yum.repos.d/BCLinux.repo /etc/yum.repos.d/BCLinux.repo.backup

2、进入镜像源配置目录

cd /etc/yum.repos.d

3、修改默认的配置文件,将配置换成如下内容

[baseos]
name= BC-Linux-release - baseos
baseurl=http://mirrors.bclinux.org/bclinux/oe21.10/OS/x86_64/
gpgcheck=0
enabled=1

[everything]
name=BC-Linux-release - everything
baseurl=http://mirrors.bclinux.org/bclinux/oe21.10/everything/x86_64/
gpgcheck=0
enabled=1

[update]
name= BC-Linux-release - Update
baseurl=http://mirrors.bclinux.org/bclinux/oe21.10/update/x86_64/
gpgcheck=0
enabled=1

[extras]
name= BC-Linux-release - Extras
baseurl=http://mirrors.bclinux.org/bclinux/oe21.10/extras/x86_64/
gpgcheck=0
enabled=1

4、更新yum源仓库

yum clean all && yum makecache

关于各项配置的介绍

在/etc/yum.repos.d/下创建以.repo结尾的文件,例如rhel76.repo,可以根据实际使用自己定义
文件内容如下:

[rhel7.6]  
name=rhel7.6  
baseurl=http://10.230.227.123:30080/rhel/7.6/os/  
enabled=1  
gpgcheck=0  

[rhel7.6]  仓库的名字,必须是独一无二的,不能与其他源文件冲突,可以根据实际使用自己定义
name=rhel7.6 对仓库的描述信息
baseurl=http://10.230.227.123:3080/rhel/7.6/os/   非常重要的一项配置,指定yum仓库的地址(URL)。

示例:
image.png 当前我的操作系统版本为RHEL7.6
那么配置文件中“baseurl”项则配置为:
baseurl=http://10.230.227.123:3080/rhel/7.6/os/
enabled=1   是否启用该yum源,1表示启用,0表示禁用 gpgcheck=0  有1和0两个选择,分别代表是否是否进行gpg校验,如果没有这一项,默认是检查的,建议配置为0

关于gpgcheck

yum gpgcheck是yum包管理器中的一个配置项,用于指定是否启用GPG签名验证。启用了GPG签名验证后,yum在下载RPM包时会自动验证其数字签名,以确保RPM包的完整性和来源可信。

默认情况下,yum gpgcheck是启用的。如果要禁用GPG签名验证,可以通过以下方法进行配置:

  1. 临时禁用GPG签名验证

可以在执行yum命令时加上--nogpgcheck选项来临时禁用GPG签名验证,例如:

yum install package-name --nogpgcheck

这样yum将不会对下载的RPM包进行数字签名验证。

  1. 永久禁用GPG签名验证

如果要永久禁用GPG签名验证,可以修改yum的配置文件/etc/yum.conf或/etc/yum.repos.d/*.repo文件。

在/etc/yum.conf文件中添加以下内容:

gpgcheck=0

这将禁用所有yum源的GPG签名验证。

如果只想禁用某个yum源的GPG签名验证,可以在该yum源对应的.repo文件中添加以下内容:

gpgcheck=0

注意事项:

禁用GPG签名验证会降低系统安全性,可能会导致不安全或篡改的软件包被安装。建议仅在特定情况下临时禁用GPG签名验证,不要永久禁用。

BC-Linux 官方地址:mirrors.cmecloud.cn/
BC-Linux 文档地址:ecloud.10086.cn/op-help-cen…
BC-Linux 论坛地址:ecloud.10086.cn/api/query/d…
BC-Linux 适配认证:ecloud.10086.cn/home/suppor…