本篇针对国产化服务器上软件包无法安装的常见情形,说明 O2OA 平台部署前如何为鲲鹏架构的麒麟系统更换软件源。做法是进入存放仓库配置的目录清空原有配置,新建描述文件,名称可自行确定,但文件后缀必须符合要求,把地址指向可用的国内镜像并关闭校验,随后刷新缓存。注意先用仓库列表命令确认源已被正确识别,接着执行清理与重建缓存,否则后续安装依赖仍会失败。
系统自带的麒麟 yum 源有时会失效,例如麒麟公司护网期间,yum 安装任何软件都无法成功,连接无响应,此时需要配置合适的 yum 源。

1.进入 /etc/yum/repos.d/ 目录(该目录存放 yum 软件仓库的配置文件)
[root@ecs-kpcxds yum.repos.d]$ cd /etc/yum.repos.d/ [root@ecs-kpcxds yum.repos.d]$ ls neokylin.repo neokylin-updates.repo
2.删除原有的 yum 源
[root@ecs-kpcxds yum.repos.d]$ rm -f *
3.使用 vim 编辑器创建一个新的配置文件(文件名称可随意,但后缀必须为.repo)
[root@localhost yum.repos.d]$ sudo vim CentOS-Base.repo
在内容中写入:
[CentOS-Base.repo] name=CentOS-Base.repo baseurl=https://repo.huaweicloud.com/euler/2.3/os/$basearch/ enabled=1 gpgcheck=0
4.检查配置是否正确
[root@ecs-kpcxds yum.repos.d]# yum repolist repo id repo name status base/aarch64 CentOS-7.6-4.el7.ns7.05.lic.adv - Base 3,997 repolist: 3,997
5.更新 Yum 缓存
[root@ecs-kpcxds yum.repos.d]# yum list [root@ecs-kpcxds yum.repos.d]# yum clean all [root@ecs-kpcxds yum.repos.d]# yum makecache
6.完成,之后即可正常使用 yum install 安装软件。
相关内容