使用 debootstrap 安装的最小 Debian/sid?

Ale*_*lex 8 debian debootstrap

在过去的几年里,我使用debootstrap来安装我的桌面 Debian(日常使用),我打算再次使用它,但直到现在我才使用debootstrap默认选项,这次我想安装一个最小的系统。

我进行了一些搜索,但到目前为止没有发现我不知道的任何内容,大多数文章都说很少,但他们也只使用默认选项,相反,我想知道是否有exclude选项可以减少它并仍然可以正常工作系统。

我打算研究debootstrap但想在这里问之前,也许有人已经做过或知道并且可能会节省我一些时间。

编辑

一个最小的 Debian 由具有优先级requiredimportant

dpkg-query -f '${binary:Package} ${Priority}\n' -W \
   | grep -w 'required\|important'
Run Code Online (Sandbox Code Playgroud)

minbase选项仍然安装一些extra, optional, standard,但很少,最终其中一些和一些important可以被删除(或者根本没有安装,我认为--exclude应该可以工作但还没有检查)

shell deboostrap 的子脚本sid/usr/share/debootstrap/scripts/sid,易于(备份和)自定义。

安装大量的磁盘空间是从下载照片后.debapt-get cleanapt-get autoclean应该释放一些。

一些空间来自语言环境、文档、手册页,dpkg-reconfigure locales并且该软件包localepurge应该会有所帮助。

ped*_*ero 8

我使用的选项--variant=minbase似乎相当小(大约 150MB)。没有文本编辑器,但有必要的 GNU 工具、包管理器和 iproute2 的网络功能。