我正在尝试使用以下命令安装 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