网站搜索

在 Debian 12/11/10 上将官方仓库配置到 sources.list


从 DVD 安装 Debian 后,我的系统无法更新,也无法安装任何软件包,因为 sources.list 指向 DVD 挂载存储作为软件包仓库。我不得不手动更新 sources.list 文件,使用正确的 URL 列表来下载软件包和获取安全更新。

在本指南中,我们将看到如何将官方 Debian 10 apt 软件源添加到 sources.list 文件中。

有关 Debian 11,请参阅以下链接中的指南:

  • 将 Debian 11 Bullseye 官方软件源添加到 sources.list

使用以下命令更新您的操作系统软件源列表:

Debian 12:

tee /etc/apt/sources.list<<EOF
deb http://deb.debian.org/debian bookworm main contrib non-free-firmware
# deb-src http://deb.debian.org/debian bookworm main contrib non-free-firmware

deb http://deb.debian.org/debian bookworm-updates main contrib non-free-firmware
# deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free-firmware

# deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware
# deb-src http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware

deb http://security.debian.org/debian-security bookworm-security main contrib non-free-firmware
# deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free-firmware
EOF

Debian 11:

tee /etc/apt/sources.list<<EOF
deb http://deb.debian.org/debian bullseye main contrib non-free
# deb-src http://deb.debian.org/debian bullseye main contrib non-free

deb http://deb.debian.org/debian bullseye-updates main contrib non-free
# deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free

# deb http://deb.debian.org/debian bullseye-backports main contrib non-free
# deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free

deb http://security.debian.org/debian-security bullseye-security main contrib non-free
# deb-src http://security.debian.org/debian-security bullseye-security main contrib non-free
EOF

Debian 10:

tee /etc/apt/sources.list<<EOF
deb http://deb.debian.org/debian buster main contrib non-free
# deb-src http://deb.debian.org/debian buster main contrib non-free

deb http://deb.debian.org/debian buster-updates main contrib non-free
# deb-src http://deb.debian.org/debian buster-updates main contrib non-free

# deb http://deb.debian.org/debian buster-backports main contrib non-free
# deb-src http://deb.debian.org/debian buster-backports main contrib non-free

deb http://security.debian.org/debian-security buster-security main contrib non-free
# deb-src http://security.debian.org/debian-security buster-security main contrib non-free
EOF

Debian 10 示例截图。

完成后,更新你的 APT 索引。

$ sudo apt update
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Reading package lists... Done
Building dependency tree       
Reading state information... Done
63 packages can be upgraded. Run 'apt list --upgradable' to see them.

升级您的系统软件包。

sudo apt upgrade -y

尝试安装其他软件包,例如我的必备列表包括:

sudo apt install bash-completion wget curl vim telnet -y

现在你的 Debian 10 系统上已有正确的 sources.list 文件。安装你喜欢的工作工具以实现最佳交付效果。