I think I just discovered sudo qvm-template-gui. I’ll update if it succeeds in doing stuff correctly.
I was shooting from the hip and not documenting it, but i’ll try to recount my steps
- open dom0 terminal run
qvm-template-gui
(this should launch the template gui) - in the gui scroll down until you find the Whonix 16 templates (2 of them)
- click on the template(s) you want where it says “available”, a drop down will appear and select “install”
- hit “Apply” (top of gui) the gui will download and install templates
- after it finished I closed all Qubes and rebooted (my choice)
- open the dom0 terminal and enter ‘sudo qubesctl state.sls qvm.anon-whonix’
- the rest is automatic except for changing all references to whonix 15 to whonix 16 from the Qubes Manager (this was a little hit and miss but I got it done by looking in settings of each Qube)
- one twist for me was that the whonix-ws-16-dvm was in the Qube Manager but it did not show up in appmenu. I finally fixed this by opening settings on whonix-ws-16-dvm from Qube Manager application tab and selected a few applications and presto… it showed up in the appmenu.
- one more thing you can do to check that its 16 running is open a terminal from newly created whonix 16 qubes and run " cat /etc/os-release. I just looked for debian 11 since my whonix 15 qubes were debian 10
good luck
this is what install page says
Before executing the call in this section, note it can take a long time to finish. Fast Internet connections take only a few minutes, while slow connections can take twenty minutes or more (it is far slower over Tor). No progress indicator is shown, so do not interrupt the salt process once it has started or this can lead to an unstable system [archive]. [6]
However the link to “unstable system” goes nowhere, probably it should not cause a system to freeze, else it should say so IMO
any reason I can’t just install templates the way other templates are installed?
*note 4.0 has not qvm-template-gui
You mean something like this?
sudo qubes-dom0-update --enablerepo=qubes-templates-itl-testing qubes-template-whonix-ws-16
Did you rename any templates? I don’t remember what the installation log showed but maybe the script couldn’t find you whonix templates if they were renamed.
yes, the standard method
$ sudo qubes-dom0-update qubes-template-fedora-XX
is -16 testing? I thought it was “released”, though adw says rolling release above as I recall .
I’ve created a dummy template and uninstalled -15 ; but still have the /whonix.jinja ; which still says ‘16’ ;
I can try again overnight, though if it hangs my system, don’t really want that to run unattended, etc
Actually I think it moved to the community templates, no longer testing. Also if you delete 15, you won’t have whonix connectivity. Shouldn’t you delete it after a successful upgrade?
In case anyone missed it:
However, Qubes 4.1 is still in testing, so Whonix 16 may not work on Qubes 4.1 yet.
I check my… /srv/formulas/base/virtual-machines-formula/qvm/whonix.jinja
and it is already at 16
OK 'WTF"…I followed what they have on whonix site for fresh install
sudo qubes-dom0-update qubes-template-whonix-gw-16 qubes-template-whonix-ws-16
and ni terminal i get
No match for augment qubes-template-whonix-gw-16
No match for augment qubes-template-whonix-ws-16
open dom0 terminal run qvm-template-gui
…This is not found in 4.0.x
So I gues my question is are you guys just winging it or what??
same here
@Johnboy yep, I tried it again,samething. I also did the
sudo qubes-dom0-update just to check out and got…No new updates available.
So I am a little confused now as to what is going on here
They’re in the community testing repo:
sudo qubes-dom0-update --enablerepo=qubes-templates-community-testing qubes-template-whonix-ws-16
etc…
@airelemental thank you. Are these still in “test” or are they production now???
So then i would do these steps…
sudo qubes-dom0-update --enablerepo=qubes-templates-community-testing qubes-template-whonix-gw-16
sudo qubes-dom0-update --enablerepo=qubes-templates-community-testing qubes-template-whonix-ws-16
Then
sudo qubesctl state.sls qvm.anon-whonix
And this that last cmd will
Configure sys-whonix
and anon-whonix
safely
Am I correct, if not please inform me.
Again thank you
i’m not sure, it say it “announced”
Post 3 above states it’s done in stages. It currently appears to be in the community testing repo.
that post is outdated
I believe it’s in production now for Qubes 4.0.x and test still for 4.1.
Also say I install whonix-gw-16 & whonix-ws-16.
It states to run cmd…
sudo qubesctl state.sls qvm.anon-whonix
This Configures sys-whonix
and anon-whonix
safely.
Ok, but do i run this cmd after i uninstall whonix-gw-15 & whonix-ws-15 and that cmd will apply then to 16 gw & ws. Cause if I run that cmd with 15 still installed and operation I think it will not work on 16
it actually reversed