Linux修改更新源

End Point Software Package Repositories

https://packages.endpointdev.com/

这是什么? 我们 End Point Dev 维护 Red Hat Enterprise Linux 系列的 RPM 的这些 dnf/yum 存储库:RHEL、CentOS、Rocky Linux、AlmaLinux 和 Oracle Linux。我们主要为内部使用和客户制作这些,但也欢迎公众使用它们。如果您想要构建其他软件包,我们可以雇用。

包括什么? 我们在此处构建和包含的软件包要么在 RHEL 系列和 EPEL 中不可用,要么我们需要比其他存储库提供的更新的软件包。

使用风险自负! 这些存储库中提供的软件包可能会覆盖您选择的发行版提供的软件包。与往常一样,这些软件包不提供任何保证。

CentOS/RHEL repo文件解释

查看CentOS-Base.repo部分内容,文件路径 /etc/yum.repos.d/CentOS-Base.repo

我们看出来里面包含大量的变量$releasever和$basearch

$releasever的值,这个表示当前系统的发行版本,可以通过rpm -qi centos-release命令查看,结果如下:

其中的Version:6就是我们系统的版本号

$basearch是我们的系统硬件架构(CPU指令集),使用命令arch得到,结果如下:

在Linux中使用命令arch可以初步查看出当前系统所识别出来的机器CPU类型,如"i386", "i486","i586", "alpha", "sparc", "arm", "m68k","mips","ppc","ia64","x86_64"等;ia64和x86_64就说明这台机器是64位的;所以我这儿要使用x86_64作为$basearch的值

baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ 完整路径便是 baseurl=http://mirror.centos.org/centos/6/os/x86_64/

清华CentOS 镜像使用帮助

https://mirrors.tuna.tsinghua.edu.cn/help/centos/

清华Centos-vault 镜像使用帮助

https://mirrors.tuna.tsinghua.edu.cn/help/centos-vault/

阿里云Ubuntu 镜像

https://developer.aliyun.com/mirror/ubuntu

相关仓库


注: 该镜像仅适用于配置 x86 架构下的 ubuntu系统,如果您的系统为 ARM, PowerPC 等其他架构,请移步使用 ubuntu-ports 源进行配置

域名说明

对于阿里云ECS用户,需要将配置文件中 https://mirrors.aliyun.com/ 替换成 http://mirrors.cloud.aliyuncs.com/ 进行使用

图形界面配置

新手推荐使用图形界面配置: 系统设置 -> 软件和更新 选择下载服务器 -> "mirrors.aliyun.com"

手动更改

用你熟悉的编辑器打开:

替换默认的

阿里云CentOS 镜像

相关仓库

配置方法

  1. 备份
  1. 下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/

centos8(centos8官方源已下线,建议切换centos-vault源)

或者

centos6(centos6官方源已下线,建议切换centos-vault源)

或者

CentOS 7

或者

  1. 运行 yum makecache 生成缓存
  2. 其他

非阿里云ECS用户会出现 Couldn't resolve host 'mirrors.cloud.aliyuncs.com' 信息,不影响使用。用户也可自行修改相关配置: eg:

CentOS 8 结束生命周期如何切换源

公网用户:

阿里云ecs用户:

网易CentOS镜像使用帮助

收录架构

收录版本

所有版本

更新时间

每4小时更新一次

使用说明

首先备份/etc/yum.repos.d/CentOS-Base.repo

下载对应版本repo文件, 放入/etc/yum.repos.d/(操作前请做好相应备份)

运行以下命令生成缓存

网易Ubuntu镜像使用帮助

收录架构

收录版本

所有版本

更新时间

每4小时更新一次

使用说明

以Jammy(22.04)为例, 编辑/etc/apt/sources.list文件, 在文件最前面添加以下条目(操作前请做好相应备份)

或者下载相应版本的sources.list, 覆盖/etc/apt/sources.list即可(操作前请做好相应备份)