debootstrap
是将 Debian/Ubuntu 基础系统安装到另一个已安装系统的子目录中的工具。
安装日志结束如下:
. . .
I: Validating xxd 2:8.1.0320-1ubuntu3
I: Validating xz-utils 5.2.4-1
I: Validating zlib1g 1:1.2.11.dfsg-1ubuntu2
I: Chosen extractor for .deb packages: dpkg-deb
I: Extracting base-files...
所以在我看来,唯一的包debootstrap
提取是base-files
,对吧?
有没有办法debootstrap
提取/安装更多的包?特别是,我发现debootstrap
根本没有安装 linux 内核。我可以以某种方式让debootstrap
安装 linux 内核吗?
我还没有安装内核,但找到了这个
在链接中代码位
--include=iputils-ping
是如何添加包的示例,但是您在将机器安装在您喜欢的文件夹中后,您可以chroot
在该文件夹中添加您喜欢的所有 apt repo 并提供apt update && apt upgrade
或apt install packXXX
在我的学习中,我这样做了:
$ mkdir -p sviluppo/studio/progetti/docker/immagini/ubuntu19.10
$ cd sviluppo/studio/progetti/docker/immagini/ubuntu19.10
Importan 不要忘记
cd
像我上面的那样在未来的 chroot 文件夹上做一个$ sudo apt policy debootstrap
然后我在我的文件夹上安装了 ubuntu 19.10:
$ sudo debootstrap --verbose eoan ./
$ sudo vim ./etc/apt/sources.list
并将其更改为:然后
问候,
莱昂纳多