openEuler 系统配置指南,如何修改并正确保存 Yum 源设置

admin

在 openEuler 操作系统中,Yum(Yellowdog Updater, Modified)是一个核心的包管理工具,用于安装、更新和管理软件包,为了提高软件下载的速度,用户通常需要将默认的官方源修改为国内的高速度镜像源(如阿里云、华为云等)。

很多用户在编辑配置文件时,往往修改了内容却忘记了如何正确保存,导致配置不生效,本文将详细讲解在 openEuler 中如何配置 Yum 源以及如何确保配置被正确保存

准备工作

在开始之前,请确保您已经安装了 vim 编辑器(openEuler 默认已安装),并且拥有 root 权限或 sudo 权限。

openEuler 系统配置指南,如何修改并正确保存 Yum 源设置

修改 Yum 源配置文件

Yum 的源配置文件通常位于 /etc/yum.repos.d/ 目录下,默认文件名为 openEuler.repo

  1. 备份原文件(重要): 在修改之前,建议先备份原文件,以防修改出错可以恢复。

    sudo cp /etc/yum.repos.d/openEuler.repo /etc/yum.repos.d/openEuler.repo.bak
  2. 编辑文件: 使用 vim 打开配置文件:

    sudo vim /etc/yum.repos.d/openEuler.repo
  3. baseurl 修改为阿里云镜像地址,光标位于文件中,您需要移动光标进行修改。

核心步骤:如何保存配置(如何保存)

这是最关键的一步,在 Linux 的 vim 编辑器中,保存文件不是简单的按下“保存”按钮,而是需要执行特定的命令。

  1. 按下 Esc 键: 确保您已经退出了“插入模式”,回到“命令模式”,此时左下角通常会显示 -- INSERT --,按一下 Esc 即可消失。

  2. 输入保存命令: 在命令模式下,输入 wq 然后按下 Enter 键。

    • w 代表 Write(写入),即保存修改。
    • q 代表 Quit(退出),即关闭文件。
    • wq 连用,意为“保存并退出”。

    或者输入 x 并回车,这同样表示“保存并退出”(如果文件有修改则保存,无修改则不保存)。

  3. 验证保存成功: 如果文件成功保存并关闭,您将回到终端命令行界面,如果系统提示“E486: No match found”或类似的错误,请检查输入的命令是否正确。

使配置生效

保存文件只是将配置写入了磁盘,要使新的 Yum 源配置立即生效,还需要执行清理和重建缓存的操作:

  1. 清除旧的缓存:

    sudo yum clean all
  2. 生成新的缓存:

    sudo yum makecache
  3. 验证源列表: 运行以下命令查看当前启用的仓库列表,确认是否已经切换到了您修改的源:

    sudo yum repolist

常见问题与提示

  • 权限问题: 如果在保存时提示 E212: Can't open file for writing,说明没有写入权限,请确保使用 sudo 来运行 vim 命令。
  • 误操作: 如果不小心修改了配置导致系统无法安装软件,可以随时删除配置文件(如 openEuler.repo),系统会自动使用默认源,或者从备份中恢复。
  • 保存未退出: 如果修改了内容但直接关闭了终端窗口或按下了 Ctrl+Z 挂起,配置将不会保存,请务必养成使用 wq 退出编辑器的习惯。

通过以上步骤,您不仅完成了 openEuler 的 Yum 源配置,更掌握了 Linux 文本编辑器中“保存”这一核心操作。

文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码