为 Debian 12 与 Ubuntu 24.04 打造安全、高效的软件源配置

107次阅读
没有评论

刚装好 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

正文完
 0
评论(没有评论)
验证码