首页 > 系统相关 >Rocky Linux yum/dnf repo/mirrors 国内镜像列表及更换方法

Rocky Linux yum/dnf repo/mirrors 国内镜像列表及更换方法

时间:2024-06-19 14:32:56浏览次数:11  
标签:epel dnf Rocky mirrors repo yum https Linux

Rocky Linux yum/dnf repo/mirrors 国内镜像列表及更换方法

Rocky Linux Mirrors

请访问原文链接:https://sysin.org/blog/rocky-linux-mirrors/,查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


Rocky-Linux-Logo

高校镜像推荐 mirror.sjtu.edu.cnmirrors.zju.edu.cn
商业公司镜像推荐 mirrors.aliyun.com
其他多数镜像不全,要么没有 almalinux,要么没有 rocky。
当然可以根据个人喜好、地理位置、访问体验等因素来选择。

该项配置方法兼容 Rocky Linux 8 和 9。

Rocky Linux 9 默认 repo 如下:

[root@localhost ~]# dnf repolist
repo id                                               repo name
appstream                                             Rocky Linux 9 - AppStream
baseos                                                Rocky Linux 9 - BaseOS
extras                                                Rocky Linux 9 - Extras
# 安装 epel 后增加
epel                                                  Extra Packages for Enterprise Linux 9 - x86_64

# 文件列表如下
[root@localhost ~]# ll /etc/yum.repos.d/
epel.repo
epel-testing.repo
epel-cisco-openh264.repo
rocky-addons.repo
rocky-devel.repo
rocky-extras.repo
rocky.repo
# 注意 (sysin):Rocky 8 的文件名首字母大写 R

官方镜像列表

官方镜像列表:https://mirrors.rockylinux.org/mirrormanager/mirrors,CN 开头的站点。

例如:

Country Site Name Mirror Name Categories Bandwidth Internet2 Comment
CN Aliyun Open Source Mirrors Aliyun Open Source Mirrors Rocky Linux: https | http 10000 No Syncs every two hours
CN SJTUG mirrors.sjtug.sjtu.edu.cn Rocky Linux: https | rsync 1000 No Hosted by Shanghai Jiao Tong University Linux User Group. Server Location: Shanghai, China. For downstream mirror maintainers, please email [email protected] for request before rsync from us.

基本系统

Rocky Linux 国内镜像源更换方法如下。

上海交通大学示例:

mirror.sjtu.edu.cn` = `mirrors.sjtug.sjtu.edu.cn
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
    -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirror.sjtu.edu.cn/rocky|g' \
    -i.bak \
    /etc/yum.repos.d/[Rr]ocky*.repo
    # 注意 8 系列 Rocky R 大些,9 系列 r 小写 (sysin)

# 恢复 (sysin)
sed -e 's|^#mirrorlist=|mirrorlist=|g' \
    -e 's|^baseurl=https://mirror.sjtu.edu.cn/rocky|#baseurl=http://dl.rockylinux.org/$contentdir|g' \
    -i.bak \
    /etc/yum.repos.d/[Rr]ocky*.repo

更换其他镜像,对应按照上面替换 Mirror Name 即可,注意路径 “/rocky”,但是阿里云镜像是 “/rockylinux”。

阿里云示例:

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/[Rr]ocky*.repo
    # 注意 8 系列 Rocky R 大些,9 系列 r 小写 (sysin)
    # 阿里云文档有误无法匹配:https://developer.aliyun.com/mirror/rockylinux

# 恢复 (sysin)
sed -e 's|^#mirrorlist=|mirrorlist=|g' \
    -e 's|^baseurl=https://mirrors.aliyun.com/rockylinux|#baseurl=http://dl.rockylinux.org/$contentdir|g' \
    -i.bak \
    /etc/yum.repos.d/[Rr]ocky*.repo

EPEL

若安装了 epel,同时修改如下

上海交通大学 epel 示例:

# 注意:上海交通大学地址多一个 fedora
sed -e 's|^metalink=|#metalink=|g' \
    -e 's|^#baseurl=https://download.example/pub|baseurl=https://mirror.sjtu.edu.cn/fedora|g' \
    -i.bak \
    /etc/yum.repos.d/epel{,-testing}.repo
    # 说明:之前为 /etc/yum.repos.d/epel*.repo,新版多了一个 epel-cisco-openh264.repo 无镜像,将其过滤

# 恢复 (sysin)
sed -e 's|^#metalink=|metalink=|g' \
    -e 's|^baseurl=https://mirror.sjtu.edu.cn/fedora|#baseurl=https://download.example/pub|g' \
    -i.bak \
    /etc/yum.repos.d/epel{,-testing}.repo
    # 说明:之前为 /etc/yum.repos.d/epel*.repo,新版多了一个 epel-cisco-openh264.repo 无镜像,将其过滤

阿里云 epel 示例:

sed -e 's|^metalink=|#metalink=|g' \
    -e 's|^#baseurl=https://download.example/pub|baseurl=https://mirrors.aliyun.com|g' \
    -i.bak \
    /etc/yum.repos.d/epel{,-testing}.repo
    # 说明:之前为 /etc/yum.repos.d/epel*.repo,新版多了一个 epel-cisco-openh264.repo 无镜像,将其过滤

# 恢复 (sysin)
sed -e 's|^#metalink=|metalink=|g' \
    -e 's|^baseurl=https://mirrors.aliyun.com|#baseurl=https://download.example/pub|g' \
    -i.bak \
    /etc/yum.repos.d/epel{,-testing}.repo
    # 说明:之前为 /etc/yum.repos.d/epel*.repo,新版多了一个 epel-cisco-openh264.repo 无镜像,将其过滤

其他替换地址如:

补充:epel-cisco-openh264.repo 即 Cisco OpenH264 仓库似乎暂无国内镜像,速度慢禁用即可。

yum -y install yum-utils
yum-config-manager --enable epel-cisco-openh264
# 或者编辑 /etc/yum.repos.d/epel-cisco-openh264.repo 修改 enabled=0

清理并重新生成软件包信息缓存:

# 备注:yum=dnf
yum clean all
rm -rf /var/cache/yum
yum makecache
#yum autoremove #此命令需要已经 makecache

相关产品:

标签:epel,dnf,Rocky,mirrors,repo,yum,https,Linux
From: https://www.cnblogs.com/sysin/p/18256194

相关文章

  • AlmaLinux yum/dnf repo/mirrors 国内镜像列表及更换方法
    AlmaLinuxyum/dnfrepo/mirrors国内镜像列表及更换方法AlmaLinuxMirrors请访问原文链接:https://sysin.org/blog/rocky-linux-mirrors/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org高校镜像推荐mirror.sjtu.edu.cn和mirrors.zju.edu.cn。商业公司镜像推荐......
  • DNF单机源码架设教程|无需服务器|虚拟机一键搭建
    一.搭建所需要的文件获取地址:https://githubs.xyz/boot/?app=15二.搭建步骤只需一台windows系统,首先需要安装vm虚拟机目录在vm虚拟机下面安装完成打开需要输入激活序列号,在VM序列号.txt里面,16.0的左上角文件打开选择:服务端->DNFServer7.9x64.vmx打开左上角......
  • rockylinux8编译安装zabbix6.0.30-LTS
    zabbix6.和mysql安装系统环境:rockylinux8.10zabbix版本:zabbix-6.0.30LTS版本php版本:php7.2nginx版本:1.26mysql版本:mysql8#下载软件包wgethttps://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.30.tar.gztarxvfzabbix-6.0.30.tar.gzln-s/tools/zabbix-6.0......
  • Zabbix 7.0 LTS OVF (build with LNMP based on Rocky 8.10) - VMware 虚拟机模板
    Zabbix7.0LTSOVF(buildwithLNMPbasedonRocky8.10)-VMware虚拟机模板Zabbix7.0LTS|企业级开源监控解决方案请访问原文链接:https://sysin.org/blog/zabbix-7-ovf/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgZabbix简介全方位监控获取整个IT......
  • fs.1.10 ON rockylinux8 docker镜像制作
    概述freeswitch是一款简单好用的VOIP开源软交换平台。rockylinuxdocker上编译安装fs1.10版本的流程记录。环境dockerengine:Version24.0.6rockylinuxdocker:8freeswitch:v1.10.7手动模式rockylinux准备dockerhub拉取rockylinux镜像。sudodockerpullrockylinux:8......
  • 解决DNF游戏启动故障:缺少ClientBase.dll文件的高效应对策略
    《地下城与勇士》(DNF)是一款风靡全球的2D横版卷轴式大型多人在线角色扮演游戏,以其街机风格的爽快打击感、丰富多样的职业体系、深渊副本挑战、PVP竞技场以及装备打造系统著称,引领玩家在阿拉德大陆展开惊心动魄的冒险之旅。当遇到DNF(地下城与勇士)游戏在启动时提示缺少ClientBase.......
  • Centos Stream 10 测试版下载:未来的RHEL10&Rocky Linux 10
    简介最近发现Centos最放出了Stream10测试版本,应该是基于Fedora40构建的。未来红帽会基于此版本构建RHEL10。内核版本:6.9.0Python版本:3.12.2RHEL系发行版对应关系Fedora(根发行版-软件实时更新-只支持一年)>>某一版本作为基准版本⏬CentosStream(长期稳定发行版-软......
  • dnf数据库备份&迁移
    使用mysql自带的mysqldump备份mysqldump-ugame-p--databasesd_channeld_guildd_taiwand_taiwan_secud_technical_reporttaiwan_billingtaiwan_caintaiwan_cain_2ndtaiwan_cain_auction_cerataiwan_cain_auction_goldtaiwan_cain_logtaiwan_cain_webtaiwan_game_e......
  • 问microdnf update命令安装新包,而不仅仅是更新现有的包。
    我的Dockerfile使用基本映像registry.access.redhat.com/ubi8/ubi-minimal,它有microdnf包管理器。当我在docker文件中包含以下代码片段以获得现有包的最新更新时,代码语言:javascript复制RUNtrue\&&microdnfcleanall\&&microdnfupdate--nodocs\......
  • Arch Linux CN Community repo mirrors list
    kate /etc/pacman.conf/etc/pacman.d/mirrorlist ##Ourmainserver(Amsterdam,theNetherlands)(ipv4,ipv6,http,https)[archlinuxcn]Server=https://repo.archlinuxcn.org/$arch ##CERNET(中国)(ipv4,ipv6,http,https)##Added:2023-08-19##Thiswill......