I am starting to work on implementing some encryption things into a branch based off of Whonix 184.108.40.206. My initial build takes a very long time (2+ hours).
This is my build script I use:
cd Whonix sudo ~/Whonix/whonix_build \ --build --tor-workstation \ --64bit-linux \ --terminal-only \ --current-sources \ --enable-whonix-apt-repository \ --whonix-apt-repository-distribution stable \ --vmram 128 \ --vram 12 \ --vmsize 20G \ --qcow2
Also note that even though I select ’ --terminal-only’ I still do get a KDE login. I can live with that though.
So my questions are:
When I start adding / changing Whonix code, is there a way to build that can resuse everything that has already been downloaded, etc so I do not have to rebuild from scratch each time?
Do I need to remove the raw image files each time?
I saw a fast and fast2 option; should I use those?
Any other tips on rebuilding over and over again to keep my sanity