如果我想使用 debian netinstaller 映像安装 debian,但在安装过程中没有互联网连接,之后该怎么办?
更简洁地说:
- 安装程序执行哪些步骤(配置等)?
- 安装程序安装了哪些软件包?
- 其他事宜?
是否有一种通用的方法来执行所需的步骤以获得与使用可用网络连接安装相同的安装结果?
答案1
Netinstall
在映像中使用相对较少的软件包,因为它依赖于在安装过程中能够从网络连接获取所需的软件包。因此它主要只需要:
- 固件
- 分区工具
- 网络驱动程序和工具
- 图形驱动程序和工具
- 运行上述工具所需的所有库
一旦检查了其所在的硬件,几乎所有其他软件包都可以安装。
您可以打开其中一个安装程序的图像并查看。我找到了这两个软件包列表,它们列出了 653 个软件包,总计约 260MB,所以仍然有一些东西我没有考虑在内(可能是内核映像):
./dists/bullseye/main/binary-amd64/Packages.gz
./dists/bullseye/main/debian-installer/binary-amd64/Packages.gz
列表中的每个条目看起来都类似于:
Package: libasound2-udeb
Source: alsa-lib
Version: 1.1.9-1
Installed-Size: 1215
Maintainer: Debian ALSA Maintainers <[email protected]>
Architecture: amd64
Depends: libc6-udeb (>= 2.29)
Description: shared library for ALSA applications (udeb)
Description-md5: 844d1bd91111279036698cd2bff8eb54
Section: debian-installer
Priority: optional
Filename: pool/main/a/alsa-lib/libasound2-udeb_1.1.9-1_amd64.udeb
Size: 341328
MD5sum: e97e28f17905d28c9ab96d4d077d2dd7
SHA256: 472c6037a14178a93c4086a59af632a33c07a428da639d00d8ee9aa3b3766758
如果您对更多细节感兴趣,您可以从中提取图像,而不是将它们全部转储到此处debian 安装程序页面并四处探索。
有一种非常常见的无网络安装方法:使用更大的安装介质。 IIRC 所有免费软件包(也许还有 contrib 和非免费软件包?)都适合蓝光图像。因此,如果您的目标有蓝光播放器,您无需网络即可安装所需的一切。使用一张 CD 或一组 CD,您可以获得netinstall
所有包之间的某些内容。
根据我的经验,获得网络连接和使用几乎总是更容易、更轻松netinstall
。这可能意味着使用您的笔记本电脑甚至手机作为网关。