如何从互联网安装 Debian 软件包?

如何从互联网安装 Debian 软件包?

我正在尝试使用以下命令安装 Debian 内核源 -

sudo apt-get install linux-headers-$(uname -r)

它提示我插入 Debian 磁盘以继续安装。

为什么会这样呢?我使用过其他 Linux 发行版,默认行为似乎是从互联网存储库安装。

我应该如何更改默认存储库位置?即为 Debian 配置在线存储库,为 Ubuntu 配置离线存储库?

答案1

/etc/apt/sources.list如果您在系统设置过程中跳过了相应的问题,那么您最终将没有配置镜像。正如已经指出的,您只需编辑sources.list文件,然后apt-get update更新本地包索引。

答案2

我遇到了同样的问题,似乎当 cdrom 存储库位于在线存储库之上时会发生这种情况。当评论deb cdrom并运行时apt update,我能够安装附加的软件包。

我的/etc/apt/sources.list看起来像这样:

# deb cdrom:[Debian GNU/Linux 10.0.0 _Buster_ - Official amd64 DVD Binary-1 20190706-10:24]/ $

deb http://deb.debian.org/debian/ buster main
deb-src http://deb.debian.org/debian/ buster main

deb http://security.debian.org/debian-security buster/updates main contrib
deb-src http://security.debian.org/debian-security buster/updates main contrib

# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib
deb-src http://deb.debian.org/debian/ buster-updates main contrib

相关内容