Centos7更换阿里云的 YUM 镜像仓库

ops/2024/11/17 2:05:04/

步骤 1: 备份原始文件(可选)

和之前一样,首先备份系统默认的 CentOS 仓库文件:

sudo cp /etc/yum.repos.d/CentOS-*.repo /etc/yum.repos.d/CentOS-*.repo.backup

步骤 2: 使用 cat 创建新的阿里云 YUM 镜像仓库配置文件

使用 cat 命令来创建一个新的仓库配置文件:

sudo cat > /etc/yum.repos.d/CentOS-Base-Aliyun.repo <<EOF
[centos]
name=CentOS-\$releasever - Base
baseurl=http://mirrors.aliyun.com/centos/\$releasever/os/\$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1[centos-debuginfo]
name=CentOS-\$releasever - Debug
baseurl=http://mirrors.aliyun.com/centos/\$releasever/debug/\$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0[centos-source]
name=CentOS-\$releasever - Source
baseurl=http://mirrors.aliyun.com/centos/\$releasever/source/SRPMS/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0
EOF

解释:

  • cat > /etc/yum.repos.d/CentOS-Base-Aliyun.repo <<EOF: 通过 cat 命令将标准输入内容写入到 /etc/yum.repos.d/CentOS-Base-Aliyun.repo 文件中。
  • \$releasever\$basearch: 这是特殊变量,\$ 前面加了 \ 来转义,防止被当前 shell 解析。
  • EOF 用来标记输入结束。

步骤 3: 清除 YUM 缓存并生成新缓存

完成文件创建后,运行以下命令清除缓存并生成新的缓存:

sudo yum clean all
sudo yum makecache

步骤 4: 测试

可以通过安装软件包来测试是否成功切换到阿里云的 YUM 镜像:

sudo yum install <package-name>
sudo yum install -y gcc

这段流程通过 cat 创建了新的阿里云 YUM 配置文件,简单高效。


http://www.ppmy.cn/ops/117857.html

相关文章

【Go】Go语言切片(Slice)深度剖析与应用实战

✨✨ 欢迎大家来到景天科技苑✨✨ &#x1f388;&#x1f388; 养成好习惯&#xff0c;先赞后看哦~&#x1f388;&#x1f388; &#x1f3c6; 作者简介&#xff1a;景天科技苑 &#x1f3c6;《头衔》&#xff1a;大厂架构师&#xff0c;华为云开发者社区专家博主&#xff0c;…

深度伪造语音检测(Deepfake Speech Detection, DSD)全面概述

近期&#xff0c;深度学习技术和神经网络在生成型人工智能领域已取得重大突破。如今&#xff0c;关键的通信媒介&#xff0c;如音频、图像、视频和文本&#xff0c;均能实现自动生成&#xff0c;并广泛应用于诸多领域&#xff0c;包括聊天机器人系统&#xff08;如ChatGPT&…

开创远程就可以监测宠物健康新篇章

在宠物健康监测的新纪元&#xff0c;智能听诊器凭借其先进技术&#xff0c;正逐步改变我们对宠物健康监护的传统认知。这不仅是一款监测工具&#xff0c;而是宠物健康管理的得力助手&#xff0c;为宠物主人和兽医提供前所未有的洞察力和便捷性。 深度学习算法&#xff1a;智能…

利用 Local Data 导入文件到 OceanBase 的方法

背景 在很多传统方法中&#xff0c;数据的传输常依赖于csv格式。为了提高传输效率&#xff0c;属于同一张表的多个csv文件往往会被打包成gz文件进行传输。 当gz文件从上游传递到下游后&#xff0c;为了将其中的csv数据导入数据库&#xff0c;一种直接的做法是&#xff1a; 1…

每日一题|2516. 每种字符至少取 K 个|双指针、最长子串、字典

本题需要转化求解目标。 对于一个序列&#xff0c;两头收集的最少数量的时候&#xff0c;剩下的部分&#xff08;我们称之为子串&#xff09;就会对应的越长。也就是说&#xff0c;我们只要求解一个满足要求的最长子串&#xff0c;使得两边剩余的字符数量刚好满足要求。 由于…

基于SpringBoot+Vue+MySQL的教学资料管理系统

系统展示 管理员后台界面 教师后台界面 系统背景 在当今信息化高速发展的时代&#xff0c;教育机构面临着日益增长的教学资料管理需求。为了提升教学管理的效率&#xff0c;优化资源的配置与利用&#xff0c;开发一套高效、便捷的教学资料管理系统显得尤为重要。基于SpringBoot…

脚手架是什么?详细版+通俗易懂版!!!!!!

脚手架&#xff08;Scaffolding&#xff09;在软件开发领域&#xff0c;特别是在前端开发和全栈开发环境中&#xff0c;是一个术语&#xff0c;用来描述一个辅助工具或框架&#xff0c;它旨在帮助开发者快速搭建项目的基础结构和开发环境。这些基础结构可能包括项目的目录结构、…

Powerbi -l9-异常数据的处理

背景 在获取输入源时出现了表格没有数据&#xff0c;而导致数据异常的情况&#xff0c; 需求 当异常出现时&#xff0c;显示其他的数据 方法 在代码中添加 in 的后面&#xff0c;添加try otherwise&#xff0c; 参考代码如下 letSource Pdf.Tables(Web.Contents("https…