如何在 Debian 中禁用从互联网下载软件包,而是让它要求我插入 DVD?

如何在 Debian 中禁用从互联网下载软件包,而是让它要求我插入 DVD?

这是我的问题。我已经下载了所有 14 个 DVD 映像并将它们刻录到磁盘上,因为我喜欢这样。我不想更新。而且我不想要最新的软件包。

即使我有良好的网络带宽,我也想要 DVD 中的软件包。但是,如果我通过连接到互联网来安装 Debian,稍后在我的 apt 源列表中我可以看到我所有扫描的 DVD 映像都被注释掉了!

更重要的是,如果我跑的话

apt-cache search

对于软件包,即使在安装过程中我已插入并扫描了所有 DVD,它也找不到我想要的程序!

设置过程中还有另一个错误。它询问我是否要扫描另一张磁盘,当我说时Yes,它不会弹出我的 DVD!

我能够绕过这一部分,但仍然非常烦人!

更新

我有的图片:

b39b85a222865b6808b831d3aeb53007  debian-9.9.0-amd64-DVD-1.iso
f095dcb4076f0f3baa383baa52681673  debian-9.9.0-amd64-DVD-10.iso
24ca2e54bafaec03a1c534187d721076  debian-9.9.0-amd64-DVD-11.iso
4f9a93dead737784737088a199070ce4  debian-9.9.0-amd64-DVD-12.iso
73202eeeacc853544494930378a21de1  debian-9.9.0-amd64-DVD-13.iso
68a379c21c790cdd51cddbe89350d8a0  debian-9.9.0-amd64-DVD-14.iso
3f666fa9c8565e8e0589572225ca4ecb  debian-9.9.0-amd64-DVD-2.iso
56863b5bab38ae0b2845af20ac985d45  debian-9.9.0-amd64-DVD-3.iso
29e9e5f7a7dd87c6e971f625423d0522  debian-9.9.0-amd64-DVD-4.iso
0ba41b5c02eb8f719039ac7080191217  debian-9.9.0-amd64-DVD-5.iso
f9a995d3f9cef90fd2464ae5aaf3fa5d  debian-9.9.0-amd64-DVD-6.iso
5ce0d968346b56a757f1efad671cfae2  debian-9.9.0-amd64-DVD-7.iso
815478043cea051f1c27ed026856a903  debian-9.9.0-amd64-DVD-8.iso
055b3bf21f2441ac118848a018bd0de8  debian-9.9.0-amd64-DVD-9.iso 

答案1

在安装过程中,至少对于 Debian 10(以及早期版本中的 IIRC),系统会询问您是否配置网络镜像:

Debian 安装程序中“配置包管理器”屏幕的屏幕截图

此时回答“否”将导致系统配置为从您已扫描的 CD-ROM 或 DVD-ROM 以及安全镜像中检索软件包。

安装完成并启动到新系统后,您应该会发现包含/etc/apt/sources.list以 开头的行deb cdrom:,以及指向 的行security.debian.org。要禁用更新,请删除后者,或将其注释掉。

您无需在安装过程中扫描所有 DVD;您可以稍后使用 扫描它们apt-cdrom add

请注意,这样做你也不会获得安全更新。如果你不使用任何网络连接的软件,并确保您的系统不适合您,那么这将不是问题。 (您也不会得到任何严重错误的修复。)

相关内容