Frequently Asked Questions
- 1 Which package contains XYZ?
- 2 How do I remove old kernels?
- 3 How can I check my templates before submission?
- 4 The installer sucks, how can I do $SPECIALTHING on installation?
- 5 Valgrind needs glibc-dbg, which cannot be found. Help?
- 6 How should I partition my disk?
- 7 Is there a 'Stable' version of Void?
- 8 I want to downgrade a package!
- 9 Is there a Void Linux mailing list?
- 10 Is Void an Arch Linux fork?
- 11 Change default shell
Which package contains XYZ?
xbps-query -Ro '*XYZ*'
If you need this more often,
xtools provides a caching database:
xbps-install xtools xlocate -u xlocate XYZ
How do I remove old kernels?
How can I check my templates before submission?
The installer sucks, how can I do $SPECIALTHING on installation?
Valgrind needs glibc-dbg, which cannot be found. Help?
void-repo-debug and retry.
How should I partition my disk?
Note that Void (on x86/x86_64) keeps old kernels around, this takes about 20 MB per kernel version, plan
/boot accordingly. 20-30 GB for
/ is probably a good fit for an expansive desktop installation.
Is there a 'Stable' version of Void?
Not an official stable version, Void is a rolling release. You are free to "freeze" Void at any point in time by utilizing the http://archive.voidlinux.com/[YYYY-MM-DD] repository at the date stamp of your choosing. See http://archive.voidlinux.com
I want to downgrade a package!
You can try using the
xdowngrade script from
If you don't have the old
.xbps file anymore, you can try to fetch it from last questions archive.
Is there a Void Linux mailing list?
Is Void an Arch Linux fork?
Change default shell
chsh -l to list available shells and change it with
chsh for the current user or
chsh root for root or another specific user.