Post-Installation
Once you have a working system, there are things you might want to do.
Page poisoning and SLUB debug
By default, Void enables slub_debug=P page_poison=1
. These are hardening
options and have little effect on modern hardware, but on old PowerPC Macs,
the performance hit may be significant.
Therefore, you might want to remove these from /etc/default/grub
and then
run update-grub
.
Updates
You will definitely want to update your system, especially if the live media is old. Void is a rolling distribution and therefore updates frequently. Run:
# xbps-install -Su
NTP (time syncing)
You might want to enable a time syncing daemon. This is especially important if your hardware can't keep clock. For example, you can do:
# xbps-install -S openntpd
# ln -s /etc/sv/ntpd /var/service/
There are other NTP daemons to choose from as well.
Logging
By default, Void comes with no logging daemon. There are different implementations
available, socklog
is simplistic and easy to use:
# xbps-install -S socklog-void
# ln -s /etc/sv/socklog-unix /var/service/
# ln -s /etc/sv/nanoklogd /var/service/
PopCorn
If you feel like helping us take over usage statistics in
https://popcorn.voidlinux.org, install and enable PopCorn
:
# xbps-install PopCorn
# ln -s /etc/sv/popcorn /var/service/
The packages are unfortunately only available for little endian right now,
as it's written in Go and we haven't yet set up Go build-style
to build with
gccgo
on platforms where official Go is not available.
Other things
The official handbook at https://docs.voidlinux.org should come in handy.