华为云服务器yum无更新问题解决

买了一个华为云服务器,系统是银河麒麟v10,cpu选择的事华为的坤鹏。

买了一段时间后,使用yum更新,发现没有任何更新包。

又过了一段时间,还是没有更新包。

通过漏扫设备,发现系统内存在较多存在漏洞的软件,软件版本也比较低。

比如:ssh的版本还是7.4.

查看系统版本如下:

查看内核版本如下:

想尝试手动更新软件,搜索了一下,找到了一个地址:

Index of /NS/icon-default.png?t=N7T8https://update.cs2c.com.cn/NS/内容如下:

点击V10,发现V10有很多分支版本。

yum源中的最地址:http://update.cs2c.com.cn:8080/NS/V10/V10SP1/os/adv/lic/base

经核对,内容与网上找到的资源基本一致。

尝试将资源改为:http://update.cs2c.com.cn/NS/V10/V10SP1.1/os/adv/lic/base

再次尝试更新,这次有更新包了。

更新过后ssh版本为8.2

改为:http://update.cs2c.com.cn/NS/V10/V10SP2/os/adv/lic/base 似乎也行

修改完yum再次出现更新软件提示,kernel相关软件包也出现小版本提示。

做好镜像备份,尝试更新。

内核小版本从17.5变为24.4

类似的,将资源改为:http://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/base

系统可以更新到sp3.更新成功内核版本号变为,4.19.90-52.v2207.ky10.aarch64

<think>好的,用户想了解如何在华为云上正确配置yum源。我需要先回忆一下华为云的相关文档和操作步骤。根据之前的引用资料,用户提到华为云的GaussDB部署、DevOps项目以及Flexus X实例上的GitLab部署,可能涉及到系统配置的问题。 首先,配置yum源通常是为了让服务器能够正确下载和安装软件包。华为云服务器可能需要使用特定的镜像源来保证速度和稳定性。我记得华为云有提供自己的镜像源,用户需要替换默认的源为华为云的源。 接下来,我需要考虑具体的操作步骤。一般来说,配置yum源的步骤包括备份现有的源文件、下载华为云的repo文件、清理缓存并更新。可能需要根据不同操作系统版本(如CentOS 7或8)来调整步骤。例如,CentOS 8之后使用dnf而不是yum,但步骤类似。 然后,我需要检查是否有常见的错误,比如网络问题、权限问题或者文件格式错误。同时,用户可能需要安装必要的工具,比如wget,或者配置代理。此外,华为云文档中提到的性能优化策略可能相关,比如使用本地镜像源加速部署。 还要考虑用户可能的环境,比如是否使用华为云的X实例服务器,或者Docker环境下的配置差异。根据引用[4],用户可能在使用Docker部署应用,因此配置正确的yum源对构建镜像也很重要。 最后,需要确保步骤清晰,命令准确,避免用户操作时出错。同时,生成相关问题,帮助用户进一步了解优化方法和常见问题解决。</think>### 华为云 yum 源配置方法 在华为云服务器上配置正确的 yum 源,可以提升软件包安装速度和稳定性。以下是详细步骤: --- #### **步骤 1:备份原有 yum 源** ```bash sudo mkdir /etc/yum.repos.d/backup sudo mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/ ``` --- #### **步骤 2:下载华为云官方 yum 源文件** 根据操作系统版本选择对应的 repo 文件: - **CentOS 7**: ```bash sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-7-reg.repo ``` - **CentOS 8**: ```bash sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-8-reg.repo ``` --- #### **步骤 3:清理缓存并更新** ```bash sudo yum clean all # 清理旧缓存 sudo yum makecache # 生成新缓存 sudo yum update # 更新系统软件包 ``` --- #### **验证配置是否成功** ```bash sudo yum install -y nginx # 尝试安装测试软件包(如Nginx) ``` --- #### **常见问题解决** 1. **网络不通** - 检查安全组规则是否开放 HTTP/HTTPS 端口[^1]。 - 使用 `ping repo.huaweicloud.com` 测试网络连通性。 2. **权限不足** - 确保使用 `sudo` 执行命令,或切换至 `root` 用户。 3. **缓存更新失败** - 手动删除缓存目录:`rm -rf /var/cache/yum`,然后重试。 --- #### **优化建议** - **使用华为云镜像加速**:在 Docker 或 Kubernetes 环境中,可配置华为云容器镜像服务(SWR)提升拉取速度[^4]。 - **定期更新源**:华为云会同步上游更新,建议定期执行 `yum update`。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乐大师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值