On Sun, Nov 12, 2017 at 09:13:42PM +0100, Mathieu Parent wrote: > > There is another way to trim the locales: Use dpkg's "--path-exclude=". > > This also allows one to keep some locales. This is what we use at work > [1]. The problem is that debootstrap doesn't handle those options, so > we need to hack a bit [2]. > > [1]: > https://github.com/nantesmetropole/docker-debian/blob/master/templates/etc/dpkg/dpkg.cfg.d/01_save-space > [2]: > https://github.com/nantesmetropole/docker-debian/blob/master/templates/post-debootstrap.sh
You can always manually delete binaries afterwards or by using --path-exclude, but that has always seemed to be a hack to me. By that argument there's no point making e2fsprogs Essential: no / Priority: important, since you could just remove the files you don't want (mke2fs, e2fsck, etc.) afterwards. :-) - Ted