Build Documentation 64bit
Advanced users can create 64-bit instead of 32-bit builds.
If you are interested, click on Expand on the right.
- Don't get confused by the term
amd64. It runs on both, Intel and AMD.
amd64is only how Debian names the kernel. It works equally well on Intel and AMD.
- Whonix 13: By default, 32-bit Linux is used.  64-bit builds are less tested due to a lack of developer manpower, but should work well in principle.
- Whonix 14 will be 64-bit by default, see: State of official 64-bit builds. No command line switches required for recent git tags.
To build Whonix 14 32-bit, add the following build parameter.
- kFreeBSD is entirely untested and most likely needs additional work (see footnotes). 
- Whonix for arm64 development discussion:
- Generally speaking, 64-bit builds cannot be created if running a 32 bit host kernel.  In this case, try installing the packages and on your host, then boot the amd64 kernel by choosing it in the boot menu. The whole system does not require re-installation; just be sure to boot with an amd64 kernel. Alternatively, consider to re-install your host using amd64.
- The kernel is installed, and only for compatibility reasons. Users with modern hardware can omit and those with ancient hardware can omit .
- This only installs the kernel.
--arch amd64, the following is implicitly added (unless settings are manually changed).
--kernel linux-image-amd64 --headers linux-headers-amd64
--arch kfreebsd-i386 --kernel kfreebsd-image --headers kfreebsd-headers
--arch kfreebsd-amd64 --kernel kfreebsd-image --headers kfreebsd-headers
This is a wiki. Want to improve this page? Help is welcome and volunteer contributions are happily considered! See Conditions for Contributions to Whonix, then Edit! IP addresses are scrubbed, but editing over Tor is recommended. Edits are held for moderation.