Linux不同发行版更换国内源 (官方源)

2025-04-26T00:09:00

目录

Debian系

更换国内源

先备份原文件

$ sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak

然后新增source文件

# 使用vim
$ sudo vim /etc/apt/sources.list
# 使用nano
$ sudo nano /etc/apt/sources.list

输入阿里源

# deb-src注释掉可以提高apt update的速度,有需要可以取消注释
deb http://mirrors.aliyun.com/debian/ buster main non-free contrib
#deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb http://mirrors.aliyun.com/debian-security buster/updates main
#deb-src http://mirrors.aliyun.com/debian-security buster/updates main
deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
#deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
#deb-src http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib

然后sudo apt update即可

换回官方源

1. 你可以把之前备份的还原

sudo mv /etc/apt/sources.list.bak /etc/apt/sources.list

2. 官方源

deb https://deb.debian.org/debian/ bullseye main contrib non-free
deb-src https://deb.debian.org/debian/ bullseye main contrib non-free
deb https://deb.debian.org/debian/ bullseye-updates main contrib non-free
deb-src https://deb.debian.org/debian/ bullseye-updates main contrib non-free
deb https://deb.debian.org/debian/ bullseye-backports main contrib non-free
deb-src https://deb.debian.org/debian/ bullseye-backports main contrib non-free
deb https://deb.debian.org/debian-security/ bullseye-security main contrib non-free
deb-src https://deb.debian.org/debian-security/ bullseye-security main contrib non-free

Ubuntu

更换国内源

先备份原文件

$ sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak

然后新增source文件

# 使用vim
$ sudo vim /etc/apt/sources.list
# 使用nano
$ sudo nano /etc/apt/sources.list

更换阿里源

deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse

然后输入sudo apt update即可

换回官方源

1. 你可以把之前备份的还原

sudo mv /etc/apt/sources.list.bak /etc/apt/sources.list

2. 官方源

# 被注释掉的可以提高apt update的速度,如果需要可以删除注释
deb http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse

RedHat系

Fedora

由于Fedora的软件源配置文件有很多,所以建议先备份

cd /etc/yum.repos.d/
sudo mkdir backup/
sudo cp fedora.repo backup/
sudo cp fedora-modular.repo backup/
sudo cp fedora-updates.repo backup/
sudo cp fedora-updates-modular.repo backup/

更换清华源

sudo sed -e 's|^metalink=|#metalink=|g' \
    -e 's|^#baseurl=http://download.example/pub/fedora/linux|baseurl=https://mirrors.tuna.tsinghua.edu.cn/fedora|g' \
    -i.bak \
    /etc/yum.repos.d/fedora.repo \
    /etc/yum.repos.d/fedora-modular.repo \
    /etc/yum.repos.d/fedora-updates.repo \
    /etc/yum.repos.d/fedora-updates-modular.repo

清理本地缓存

sudo dnf makecache

Arch系

1. 使用reflector自动更换

先安装reflector

$ sudo pacman -S reflector

通过输入国家自动获取源并更换

sudo reflector \
    --country China \
    --protocol https \
    --latest 3 \
    --save /etc/pacman.d/mirrorlist

2. 手动更换

编辑/etc/pacman.d/mirrorlist

Archlinux

Server = https://mirrors.aliyun.com/archlinux/$repo/os/$arch

Manjaro

Server = https://mirrors.aliyun.com/manjaro/stable/$repo/$arch

备注

国内其他镜像源

中科大:https://mirrors.ustc.edu.cn
清华:https://mirrors.tuna.tsinghua.edu.cn
网易:http://mirrors.163.com

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »