Rocky Linux(三):yum源配置

Rocky Linux(三):yum源配置

一、备份原有源配置

# 备份原有仓库配置(防止误操作) sudo cp -r /etc/yum.repos.d /etc/yum.repos.d.backup

二、替换为国内镜像源

1. 阿里云镜像源(推荐)
Rocky Linux 8.x
# 替换所有 .repo 文件的镜像地址 sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \ -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \ -i.bak \ /etc/yum.repos.d/rocky-*.repo
Rocky Linux 9.x
# 注意路径差异(9.x 使用 /rocky 代替 /rockylinux) sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \ -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rocky|g' \ -i.bak \ /etc/yum.repos.d/rocky-*.repo
2. 清华大学镜像源
Rocky Linux 8.x/9.x
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \ -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.tuna.tsinghua.edu.cn/rocky|g' \ -i.bak \ /etc/yum.repos.d/Rocky-*.repo

三、更新缓存并验证

# 清理旧缓存 sudo dnf clean all # 生成新缓存 sudo dnf makecache # 验证配置是否生效(检查仓库地址) sudo dnf repolist

四、配置 EPEL 扩展源

EPEL(Extra Packages for Enterprise Linux)提供额外的软件包:

# 安装 EPEL 仓库 sudo dnf install -y epel-release # 替换 EPEL 镜像源(阿里云) sudo sed -e 's|^metalink|#metalink|g' \ -e 's|^#baseurl=https://download.example/pub|baseurl=https://mirrors.aliyun.com/epel|g' \ -i.bak \ /etc/yum.repos.d/epel*.repo # 更新缓存 sudo dnf clean all && sudo dnf makecache

五、可选:添加第三方仓库

1. Docker 官方源
# 添加 Docker CE 仓库 sudo dnf config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 安装 Docker sudo dnf install -y docker-ce docker-ce-cli containerd.io
2. Nginx 官方源
# 添加 Nginx 仓库 cat <<EOF | sudo tee /etc/yum.repos.d/nginx.repo [nginx-stable] name=nginx stable repo baseurl=https://mirrors.aliyun.com/nginx/centos/\$releasever/\$basearch/ enabled=1 gpgcheck=1 gpgkey=https://nginx.org/keys/nginx_signing.key EOF # 安装 Nginx sudo dnf install -y nginx

六、常见问题

1. 网络连接失败

检查防火墙是否放行 HTTP/HTTPS:

sudo firewall-cmd --add-service=http --add-service=https --permanent sudo firewall-cmd --reload
2. GPG 密钥验证失败

手动导入缺失的 GPG 密钥:

sudo rpm --import https://mirrors.aliyun.com/rocky/RPM-GPG-KEY-rockyofficial
3. 缓存更新失败

强制重建缓存:

sudo rm -rf /var/cache/dnf sudo dnf makecache

七、恢复默认源配置

若需恢复原有配置:

# 删除修改后的文件 sudo rm -rf /etc/yum.repos.d/rocky-*.repo # 还原备份 sudo cp /etc/yum.repos.d.backup/*.repo /etc/yum.repos.d/ sudo dnf clean all && sudo dnf makecache

总结

通过替换国内镜像源(阿里云、清华源)并配置 EPEL 扩展仓库,可大幅提升 Rocky Linux 的软件下载速度。若需更多第三方软件,按需添加专用仓库即可。

Read more

【亮数据 × Dify】零代码秒搭 AI 实时爬虫,数据伸手就来!

【亮数据 × Dify】零代码秒搭 AI 实时爬虫,数据伸手就来!

主要演示了如何用亮数据(Bright Data)+ Dify 零代码搭建一个 AI 实时爬虫工具,实现自动抓取网页数据并生成分析报告。核心流程如下: ✅ 总结: 1. 工具介绍 * Dify:开源的大语言模型应用开发平台,支持无代码搭建 AI 应用。 * 亮数据(Bright Data):提供网页抓取服务,支持 API 调用。 2. 操作步骤 步骤内容1. 登录 Dify 云需科学上网,支持 GitHub / 谷歌 / 邮箱登录。2. 安装插件在 Dify 插件市场通过 GitHub 链接安装“亮数据”插件。3. 创建应用新建空白应用 → 选择“工作流”模式 → 命名项目。4. 配置工作流构建

使用 VS Code 连接 MySQL 数据库

使用 VS Code 连接 MySQL 数据库

文章目录 * 前言 * VS Code下载安装 * 如何在VS Code上连接MySQL数据库 * 1、打开扩展 * 2、安装MySQL插件 * 3、连接 * 导入和导出表结构和数据 前言 提示:这里可以添加本文要记录的大概内容: 听说VS Code不要钱,功能还和 Navicat 差不多,还能在上面打游戏 但是没安装插件是不行的 发现一个非常牛的博主 还有一个非常牛的大佬 提示:以下是本篇文章正文内容,下面案例可供参考 VS Code下载安装 VS Code下载安装 如何在VS Code上连接MySQL数据库 本篇分享是在已有VS Code这个软件的基础上,数据库举的例子是MySQL 1、打开扩展 2、安装MySQL插件 在搜索框搜索 MySQL和 MySQL Syntax,下载这三个插件 点击下面的插件,选择【install】安装

阿里云全品类 8 折券限时领,建站 / AI / 存储通用 立即领取