刚装好 Debian 12 或 Ubuntu 24.04 服务器?别急着 apt install
,先把默认的软件源(sources.list
)换掉,能大大提升下载速度和安全性。
这里直接提供一份优化好的配置方案,包含了官方 CDN、安全更新和 Backports 源,理论上国内国外速度都不错。
第一步:开启 HTTPS 支持(如果没装过)
很多精简版系统可能没带 HTTPS 支持,先运行下面命令装上,否则会报错。
sudo apt update && sudo apt install apt-transport-https ca-certificates
第二步:直接替换配置文件
先备份一下以防万一:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
然后直接用下面对应你的系统的命令,一键写入新配置。
如果你是 Debian 12 “Bookworm”:
sudo tee /etc/apt/sources.list > /dev/null <<'EOF'
# Debian 12 "Bookworm" 推荐源
deb https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb https://security.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
deb https://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
EOF
如果你是 Ubuntu 24.04 LTS “Noble Numbat”:
sudo tee /etc/apt/sources.list > /dev/null <<'EOF'
# Ubuntu 24.04 LTS "Noble Numbat" 推荐源
deb https://archive.ubuntu.com/ubuntu/ noble main restricted universe multiverse
deb https://security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
deb https://archive.ubuntu.com/ubuntu/ noble-updates main restricted universe multiverse
deb https://archive.ubuntu.com/ubuntu/ noble-backports main restricted universe multiverse
EOF
提示:
deb-src
源(源码源)对于大多数用户来说都用不到,这里直接精简掉了。如果确实需要,可以自行添加。
最后一步:刷新索引
让配置生效:
sudo apt update
不出意外的话,现在 apt
的速度应该已经起飞了。
怎么用 Backports 源?
配置文件里的 Backports 源默认不会升级你现有的软件,很安全。只有当你需要某个软件的新版本时,才需要手动指定它。
比如在 Debian 12 上装个新版的 Nginx:
sudo apt install -t bookworm-backports nginx
在 Ubuntu 24.04 上装个新版的 curl:
sudo apt install -t noble-backports curl
正文完