中标麒麟的源的问题

麒麟的源有点坑爹,主要是安装系统后,源的路径是不对的,这个需要复制一部分路径去找到真正的源的安装位置,然后将这个安装路径导入到这个里面去。

路径修改在/etc/yum.repo.d/neokylin.repo 和 neokylin-update.repo中,修改如图所示的地址。

clip_image001

我估计这也是导致了每次麒麟系统上的源都不能用的罪魁祸首了。

### 中标麒麟 Yum 配置方法 中标麒麟操作系统的 `yum` 配置可以参照 CentOS 或 Fedora 的方式,因为它们之间存在一定的兼容性。以下是具体的配置方法: #### 1. 编辑 yum 配置文件 在中标麒麟操作系统中,默认的 `yum` 配置文件位于 `/etc/yum.repos.d/` 目录下。可以通过编辑这些 `.repo` 文件来修改或新增 `yum` 。 创建一个新的 `.repo` 文件,例如命名为 `neokylin.repo`: ```bash sudo vi /etc/yum.repos.d/neokylin.repo ``` #### 2. 添加官方地址 在该文件中添加如下内容(以中标麒麟桌面版为例)[^1]: ```ini [neokylin-base] name=NeoKylin Base Repository baseurl=http://mirrors.neokylin.com/repo/7/x86_64/ enabled=1 gpgcheck=0 [neokylin-updates] name=NeoKylin Updates Repository baseurl=http://mirrors.neokylin.com/repo/updates/7/x86_64/ enabled=1 gpgcheck=0 ``` 如果需要支持其他架构(如 ARM 或 MIPS),则需替换对应的 URL 地址并确认其可用性[^3]。 #### 3. 使用第三方 虽然中标麒麟推荐优先使用官方,但在某些情况下也可以尝试使用 CentOS 官方或其他社区维护的第三方。需要注意的是,第三方可能存在不完全适配的情况,因此建议谨慎启用。 CentOS 示例配置如下[^2]: ```ini [centos-base] name=CentOS-$releasever - Base baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ gpgcheck=0 enabled=1 ``` #### 4. 清理缓存并更新索引 完成配置后,清理旧的缓存数据并重新生成新的元数据索引: ```bash sudo yum clean all sudo yum makecache ``` #### 5. 测试安装软件 通过以下命令验证新配置是否生效: ```bash sudo yum install httpd ``` 如果能够成功解析依赖关系并下载所需包,则说明配置无误。 --- ### 注意事项 - **CPU 架构匹配**:确保所选镜像站点提供与当前硬件平台一致的二进制包版本。例如,对于 x86_64 平台应选用对应架构下的资链接;而对于 MIPSEL 则需单独寻专用仓库[^3]。 - **GPG 密钥校验关闭**:由于部分自定义可能未发布正式签名密钥,可临时禁用 gpgcheck 功能以便顺利完成初始化过程。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值