Actions

Release Upgrade Whonix 15 to Whonix 16

From Whonix

(Redirected from Upgrading Whonix 15 to Whonix 16)


Upgrade.jpg

Make sure to read the status before proceeding: Debian bullseye port [archive]

Notices[edit]

Table: Release Upgrade Whonix ™ Notices

Notice Description
Difficulty Downloading a new Whonix-Gateway ™ / Whonix-Workstation ™ (Factory Reset) is easier than applying the Release Upgrade instructions on this page.

https://www.debian.org/releases/bullseye/amd64/release-notes/ch-information [archive]

https://www.debian.org/releases/bullseye/amd64/release-notes/ch-upgrading.en.html [archive]

Release Upgrade vs Re-Installation

To use Whonix ™ 16, users can either:

Standard Upgrades
Automated Release Upgrade vs Manual Release Upgrade
  • Automated Release Upgrade is the newer method, does not ask questions, therefore easier to use but overwrites configuration files in folder /etc with Debian or Whonix ™ package version, should the user have modified that file.
  • Manual Release Upgrade did effectively the same, offered more control over system customization but it was deprecated. [1]

High Level Overview[edit]

  1. Backup all data - ideally have a copy of the VM(s) so it is possible to try again (if necessary).
  2. Perform the usual standard ("everyday") upgrade instructions.
  3. Consider running the optional sanity tests.
  4. Release Upgrade Whonix-Workstation ™ (whonix-ws-15).
  5. Power off Whonix-Workstation ™ (whonix-ws-15).
  6. Release Upgrade Whonix-Gateway ™ (whonix-gw-15).
  7. Restart Whonix-Gateway ™ (whonix-gw-15).
  8. Restart Whonix-Workstation ™ (whonix-ws-15).

Sanity Tests[edit]

These are optional, but recommended. To complete sanity tests, please press on expand on the right.

sudo dpkg --audit ; echo $?

Expected output.

0

sudo dpkg --configure -a ; echo $?

Expected output.

0

Get package upgrades.

sudo apt-get update

sudo apt-get dist-upgrade

For testing purposes, install package nano.

sudo apt-get install nano ; echo $?

## ... successful installation of nano ...
0

Apt install fix missing.

sudo apt install -f

Expected upgrade.

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Release Upgrade[edit]

  1. Backup all data - ideally have a copy of the VM(s) so it is possible to try again (if necessary).
  2. Perform the usual standard ("everyday") upgrade instructions.
  3. Consider running the optional sanity tests.
  4. Run systemcheck.
  5. Consider keeping the full release upgrade log output. It will be required for Support in case there are issues.
  6. Perform the automated release upgrade using the release-upgrade [archive] script.
    sudo release-upgrade

  7. Done. If everything went well, at the end it will show:

    INFO: OK. (release-upgrade version: 1.3) Release upgrade success.

  8. Reboot.
  9. Optional, recommended: Re-install Meta Packages and Safely Run Autoremove

Footnotes[edit]

  1. It is still possible. All the automated release-upgrade [archive] script does is things which a user could perform manually as well. If a manual release upgrade is desired, the user could emulate what the release-upgrade script is doing. Due to the size of the instructions, duplication, manual release upgrading remains undocumented.


Fosshost is sponsors Kicksecure ™ stage server Whonix old logo.png
Fosshost About Advertisements

Search engines: YaCy | Qwant | ecosia | MetaGer | peekier | Whonix ™ Wiki


Follow: 1024px-Telegram 2019 Logo.svg.png Iconfinder Apple Mail 2697658.png Twitter.png Facebook.png Rss.png Reddit.jpg 200px-Mastodon Logotype (Simple).svg.png

Support: 1024px-Telegram 2019 Logo.svg.png Discourse logo.png Matrix logo.svg.png

Donate: Donate Bank Wire Paypal Bitcoin accepted here Monero accepted here Contriute

Whonix donate bitcoin.png Monero donate Whonix.png United Federation of Planets 1000px.png

Twitter-share-button.png Facebook-share-button.png Telegram-share.png link=mailto:?subject=Release Upgrade Whonix 15 to Whonix 16&body=https://www.whonix.org/wiki/Release_Upgrade_Whonix_15_to_Whonix_16 link=https://reddit.com/submit?url=https://www.whonix.org/wiki/Release_Upgrade_Whonix_15_to_Whonix_16&title=Release Upgrade Whonix 15 to Whonix 16 link=https://news.ycombinator.com/submitlink?u=https://www.whonix.org/wiki/Release_Upgrade_Whonix_15_to_Whonix_16&t=Release Upgrade Whonix 15 to Whonix 16 link=https://mastodon.technology/share?message=Release Upgrade Whonix 15 to Whonix 16%20https://www.whonix.org/wiki/Release_Upgrade_Whonix_15_to_Whonix_16&t=Release Upgrade Whonix 15 to Whonix 16

LIVE MODE: Host operating system or VM can be booted into Live Mode, using Host Live Mode or VM Live Mode.

https link onion link Priority Support | Investors | Professional Support

Whonix | © ENCRYPTED SUPPORT LP | Heckert gnu.big.png Freedom Software / Osi standard logo 0.png Open Source (Why?)

The personal opinions of moderators or contributors to the Whonix ™ project do not represent the project as a whole.

By using our website, you acknowledge that you have read, understood and agreed to our Privacy Policy, Cookie Policy, Terms of Service, and E-Sign Consent.