r/voidlinux • u/Plus-Traffic7546 • 2d ago
Minimal installation
Hello, I would like to know if anyone has experience installing Void Linux in a way that is more minimal than the base-system package.
For example, looking at the dependencies of the base-system package, it includes several packages that I don't use, such as btrfs-progs, openssh, nvi, sudo, wifi-firmware, void-artwork, traceroute, wpa_supplicant, among others.
I know I could edit base-system, remove the dependencies I don't need, and build my own package, but I would have to do this every time an update is released.
I would like to know if anyone has experience with a more minimal installation or if there is a recommended way to achieve this without having to maintain a modified base-system package.
In advance, thank you for all the work that goes into Void Linux!
3
u/RvstiNiall 2d ago
You can always do a rootfs tarball install: glibc or musl
or if you're real bold: https://github.com/void-linux/void-containers/pkgs/container/void-musl-busybox
1
u/profeshamat 2d ago
You could always build your own base-system but give it a slightly different name then add ignorepkg=base-system to a config file in /etc/xbps.d/.
8
u/derfmatic 2d ago
I just use ignorepkg and list out the ones I don't want.