查看openEuler系统信息
cat /etc/os-release
可以看到详细系统版本如下
NAME="openEuler"
VERSION="24.09"
ID="openEuler"
VERSION_ID="24.09"
PRETTY_NAME="openEuler 24.09"
ANSI_COLOR="0;31"
系统使用的版本是24.09
,需要将openEuler.repo
的镜像地址修改为对应版本的镜像
openEuler 的镜像地址为:https://repo.huaweicloud.com/openeuler/
步骤1:创建或编辑 openEuler.repo
文件
你需要确保 /etc/yum.repos.d/
目录下有一个名为 openEuler.repo
的文件,其内容如下:
[OS]
name=OS
baseurl=https://repo.huaweicloud.com/openeuler/openEuler-24.09/OS/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/openeuler/openEuler-24.09/OS/$basearch/RPM-GPG-KEY-openEuler
[everything]
name=everything
baseurl=https://repo.huaweicloud.com/openeuler/openEuler-24.09/everything/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/openeuler/openEuler-24.09/everything/$basearch/RPM-GPG-KEY-openEuler
[EPOL]
name=EPOL
baseurl=https://repo.huaweicloud.com/openeuler/openEuler-24.09/EPOL/main/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/openeuler/openEuler-24.09/OS/$basearch/RPM-GPG-KEY-openEuler
[debuginfo]
name=debuginfo
baseurl=https://repo.huaweicloud.com/openeuler/openEuler-24.09/debuginfo/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/openeuler/openEuler-24.09/debuginfo/$basearch/RPM-GPG-KEY-openEuler
[source]
name=source
baseurl=https://repo.huaweicloud.com/openeuler/openEuler-24.09/source/
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/openeuler/openEuler-24.09/source/RPM-GPG-KEY-openEuler
[update]
name=update
baseurl=https://repo.huaweicloud.com/openeuler/openEuler-24.09/update/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/openeuler/openEuler-24.09/OS/$basearch/RPM-GPG-KEY-openEuler
[update-source]
name=update-source
baseurl=https://repo.huaweicloud.com/openeuler/openEuler-24.09/update/source/
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/openeuler/openEuler-24.09/source/RPM-GPG-KEY-openEuler
步骤2:清除原有缓存
使用以下命令清除旧的yum缓存:
sudo yum clean all
这会清除所有已存储的元数据和软件包缓存,以便你可以从新的源重新获取最新的信息。
步骤3:生成新的缓存
在清除旧缓存之后,你应该运行以下命令来创建新的缓存:
sudo yum makecache
这将会下载并缓存来自新添加的仓库的所有元数据。完成此操作后,你的系统就会知道可以从哪里获取最新版本的软件包及其依赖项。
按照这些步骤操作应该能成功地配置 openEuler 的 yum 源。