Can't upgrade to Whonix 10

I’m pretty new to Whonix. I’m running 9.6 at the moment. When i run apt-get update & apt-get dist-upgrade, i’m not getting Whonix 10?

I have checked that the Whonix repo is active. Am I doing something wrong??

Sorry for the n00b question.

I have tried on the Workstation & the Gateway

When I run apt-get dist-upgrade, I get no new updates (same with apt-get update)

apt-get update:
Hit http://security.debian.org wheezy/updates Release.gpg
Hit http://security.debian.org wheezy/updates Release
Hit http://deb.torproject.org wheezy Release.gpg
Hit http://ftp.us.debian.org wheezy Release.gpg
Hit http://security.debian.org wheezy/updates/main i386 Packages
Hit http://deb.torproject.org wheezy Release
Hit http://security.debian.org wheezy/updates/contrib i386 Packages
Hit http://ftp.us.debian.org wheezy Release
Hit http://security.debian.org wheezy/updates/non-free i386 Packages
Hit http://deb.torproject.org wheezy/main i386 Packages
Hit http://security.debian.org wheezy/updates/contrib Translation-en
Hit http://ftp.us.debian.org wheezy/main i386 Packages
Hit http://security.debian.org wheezy/updates/main Translation-en
Hit http://ftp.us.debian.org wheezy/contrib i386 Packages
Hit http://security.debian.org wheezy/updates/non-free Translation-en
Hit http://ftp.us.debian.org wheezy/non-free i386 Packages
Ign http://ftp.us.debian.org wheezy/contrib Translation-en
Ign http://ftp.us.debian.org wheezy/main Translation-en
Ign http://ftp.us.debian.org wheezy/non-free Translation-en
Ign http://deb.torproject.org wheezy/main Translation-en_US
Ign http://deb.torproject.org wheezy/main Translation-en
Reading package lists… Done

apt-get dist-upgrade:
Reading package lists… Done
Building dependancy tree
Reading state information… Done
Calculating upgrade… Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded

Whonix repo: Stable active

Whonix Check shows no new updates

check out this link “Upgrading Whonix 8 to Whonix 9” :-

and i think its similar to whonix 9 to 10 because there is no volunteer to fix that yet.

[quote=“nurmagoz, post:2, topic:1060”]check out this link “Upgrading Whonix 8 to Whonix 9” :-

and i think its similar to whonix 9 to 10 because there is no volunteer to fix that yet.[/quote]
No. Has no relevance here.

The apt-get update output that you posted does not contain Whonix’s repository.

Use Whonix Repository Tool to enable stable repository. (Whonix ™ APT Repository)

If that doesn’t help,

  • check/post contents of /etc/apt/sources.list.d/whonix.list.
cat /etc/apt/sources.list.d/whonix.list
  • Post output of.
sudo whonix_repository

Always first apt-get update, then apt-get dist-upgrade as per Security Guide - Whonix.

great , thnx for upgrading my infos :slight_smile:

Results of: cat /etc/apt/sources.list.d/whonix.list

user@host:~$ cat /etc/apt/sources.list.d/whonix.list

This file is part of Whonix.

Copyright (C) 2012 - 2014 Patrick Schleizer adrelanos@riseup.net

See the file COPYING for copying conditions.

Whonix /etc/apt/sources.list.d/whonix.list

This file has been automatically created by /usr/bin/whonix_repository.

If you make manual changes to it, your changes get lost next time you run

the whonix_repository tool or next time your upgrade Whonix.

You can conveniently manage this file, using the whonix_repository tool.

For any modifications (delete this file, use stable version, use testers

version or use developers version), please use the whonix_repository tool.

Run:

sudo whonix_repository

deb http://mirror.whonix.de/whonixdevelopermetafiles/internal/ wheezy main

Leaving source line disabled by default to safe some time, it’s not useful

anyway, since it’s better to get the source code from the git repository.

#deb-src http://mirror.whonix.de/whonixdevelopermetafiles/internal/ wheezy main

End of /etc/apt/sources.list.d/whonix.list

Results of apt-get update

user@host:~$ sudo apt-get update
[sudo] password for user:
Hit http://security.debian.org wheezy/updates Release.gpg
Hit http://ftp.us.debian.org wheezy Release.gpg
Hit http://deb.torproject.org wheezy Release.gpg
Hit http://mirror.whonix.de wheezy Release.gpg
Hit http://security.debian.org wheezy/updates Release
Hit http://ftp.us.debian.org wheezy Release
Hit http://deb.torproject.org wheezy Release
Hit http://mirror.whonix.de wheezy Release
Hit http://security.debian.org wheezy/updates/main i386 Packages
Hit http://ftp.us.debian.org wheezy/main i386 Packages
Hit http://deb.torproject.org wheezy/main i386 Packages
Hit http://mirror.whonix.de wheezy/main i386 Packages
Hit http://security.debian.org wheezy/updates/contrib i386 Packages
Hit http://ftp.us.debian.org wheezy/contrib i386 Packages
Hit http://ftp.us.debian.org wheezy/non-free i386 Packages
Hit http://security.debian.org wheezy/updates/non-free i386 Packages
Hit http://ftp.us.debian.org wheezy/contrib Translation-en
Hit http://security.debian.org wheezy/updates/contrib Translation-en
Hit http://ftp.us.debian.org wheezy/main Translation-en
Hit http://security.debian.org wheezy/updates/main Translation-en
Hit http://ftp.us.debian.org wheezy/non-free Translation-en
Hit http://security.debian.org wheezy/updates/non-free Translation-en
Ign http://mirror.whonix.de wheezy/main Translation-en_US
Ign http://deb.torproject.org wheezy/main Translation-en_US
Ign http://mirror.whonix.de wheezy/main Translation-en
Ign http://deb.torproject.org wheezy/main Translation-en
Reading package lists… Done

Results of apt-get dist-upgrade:

user@host:~$ sudo apt-get dist-upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Results of sudo whonix_repository:

INFO /usr/bin/whonix_repository: Writing autogenerated config file /root/.whonix.d/35_aptrepository_autogenerated…

This file is part of Whonix.

Copyright (C) 2012 - 2014 Patrick Schleizer adrelanos@riseup.net

See the file COPYING for copying conditions.

Whonix /root/.whonix.d/35_aptrepository_autogenerated

This file has been automatically created by /usr/bin/whonix_repository.

If you make manual changes to it, your changes get lost next time you run

the whonix_repository tool or next time your upgrade Whonix.

You can conveniently manage this file, using the whonix_repository tool.

For any modifications (delete this file, use stable version, use testers

version or use developers version), please use the whonix_repository tool.

Files in /root/.whonix.d folder take precedence over /etc/whonix.d folder.

Run:

sudo whonix_repository

0: enable Whonix APT repository.

1: disable Whonix APT repository.

WHONIX_APT_REPOSITORY_DISTRUST_CONFIG=“0”

Which distribution (version of Whonix) to use.

(stable, testers or developers)

Defaults to stable, when not set.

WHONIX_APT_REPOSITORY_DISTRIBUTION_CONFIG=“”

baseuri

WHONIX_APT_REPOSITORY_BASEURI=“http://mirror.whonix.de/whonixdevelopermetafiles/internal/

End of Whonix /root/.whonix.d/35_aptrepository_autogenerated

INFO /usr/bin/whonix_repository: Wrote autogenerated config file.
INFO /usr/bin/whonix_repository: Adding all Whonix apt keys in /usr/share/whonix/keys/whonix-keys/
INFO /usr/bin/whonix_repository: Adding key: /usr/share/whonix/whonix-keys.d/patrick.asc…
OK
INFO /usr/bin/whonix_repository: Revoking all Whonix apt keys in /usr/share/whonix/whonix-keys-revoked.d/

INFO /usr/bin/whonix_repository: Added all Whonix apt keys from /usr/share/whonix/keys/whonix-keys/* and revoked all Whonix apt keys from /usr/share/whonix/whonix-keys-revoked.d/*. Feel free to manually verify using “sudo apt-key finger”. Showing output of “apt-key finger”…

/etc/apt/trusted.gpg

pub 2048R/886DDD89 2009-09-04 [expires: 2020-08-29]
Key fingerprint = A3C4 F0F9 79CA A22C DBA8 F512 EE8C BC9E 886D DD89
uid deb.torproject.org archive signing key
sub 2048R/219EC810 2009-09-04 [expires: 2018-08-30]

pub 4096R/2EEACCDA 2014-01-16 [expires: 2016-10-05]
Key fingerprint = 916B 8D99 C38E AF5E 8ADC 7A2A 8D66 066A 2EEA CCDA
uid Patrick Schleizer adrelanos@riseup.net
sub 4096R/CE998547 2014-01-16 [expires: 2016-10-05]
sub 4096R/119B3FD6 2014-01-16 [expires: 2016-10-05]
sub 4096R/77BB3C48 2014-01-16 [expires: 2016-10-05]

/etc/apt/trusted.gpg.d//debian-archive-jessie-automatic.gpg

pub 4096R/2B90D010 2014-11-21 [expires: 2022-11-19]
Key fingerprint = 126C 0D24 BD8A 2942 CC7D F8AC 7638 D044 2B90 D010
uid Debian Archive Automatic Signing Key (8/jessie) ftpmaster@debian.org

/etc/apt/trusted.gpg.d//debian-archive-jessie-security-automatic.gpg

pub 4096R/C857C906 2014-11-21 [expires: 2022-11-19]
Key fingerprint = D211 6914 1CEC D440 F2EB 8DDA 9D6D 8F6B C857 C906
uid Debian Security Archive Automatic Signing Key (8/jessie) ftpmaster@debian.org

/etc/apt/trusted.gpg.d//debian-archive-jessie-stable.gpg

pub 4096R/518E17E1 2013-08-17 [expires: 2021-08-15]
Key fingerprint = 75DD C3C4 A499 F1A1 8CB5 F3C8 CBF8 D6FD 518E 17E1
uid Jessie Stable Release Key debian-release@lists.debian.org

/etc/apt/trusted.gpg.d//debian-archive-squeeze-automatic.gpg

pub 4096R/473041FA 2010-08-27 [expires: 2018-03-05]
Key fingerprint = 9FED 2BCB DCD2 9CDF 7626 78CB AED4 B06F 4730 41FA
uid Debian Archive Automatic Signing Key (6.0/squeeze) ftpmaster@debian.org

/etc/apt/trusted.gpg.d//debian-archive-squeeze-stable.gpg

pub 4096R/B98321F9 2010-08-07 [expires: 2017-08-05]
Key fingerprint = 0E4E DE2C 7F3E 1FC0 D033 800E 6448 1591 B983 21F9
uid Squeeze Stable Release Key debian-release@lists.debian.org

/etc/apt/trusted.gpg.d//debian-archive-wheezy-automatic.gpg

pub 4096R/46925553 2012-04-27 [expires: 2020-04-25]
Key fingerprint = A1BD 8E9D 78F7 FE5C 3E65 D8AF 8B48 AD62 4692 5553
uid Debian Archive Automatic Signing Key (7.0/wheezy) ftpmaster@debian.org

/etc/apt/trusted.gpg.d//debian-archive-wheezy-stable.gpg

pub 4096R/65FFB764 2012-05-08 [expires: 2019-05-07]
Key fingerprint = ED6D 6527 1AAC F0FF 15D1 2303 6FB2 A1C2 65FF B764
uid Wheezy Stable Release Key debian-release@lists.debian.org

INFO /usr/bin/whonix_repository: Using distribution wheezy (version of Whonix) as apt repository.
INFO /usr/bin/whonix_repository: Creating /etc/apt/sources.list.d/whonix.list…

This file is part of Whonix.

Copyright (C) 2012 - 2014 Patrick Schleizer adrelanos@riseup.net

See the file COPYING for copying conditions.

Whonix /etc/apt/sources.list.d/whonix.list

This file has been automatically created by /usr/bin/whonix_repository.

If you make manual changes to it, your changes get lost next time you run

the whonix_repository tool or next time your upgrade Whonix.

You can conveniently manage this file, using the whonix_repository tool.

For any modifications (delete this file, use stable version, use testers

version or use developers version), please use the whonix_repository tool.

Run:

sudo whonix_repository

deb http://mirror.whonix.de/whonixdevelopermetafiles/internal/ wheezy main

Leaving source line disabled by default to safe some time, it’s not useful

anyway, since it’s better to get the source code from the git repository.

#deb-src http://mirror.whonix.de/whonixdevelopermetafiles/internal/ wheezy main

End of /etc/apt/sources.list.d/whonix.list

INFO /usr/bin/whonix_repository: Done, created /etc/apt/sources.list.d/whonix.list.

Most likely you have already upgraded.

How come you think you don’t have?

Do you know about Whonix Build Version?

If that doesn’t answer it, please post the output of.

whonixcheck

Results of whonixcheck:

user@host:~$ whonixcheck
[INFO] [whonixcheck] Tor Bootstrap Result: Connected to Tor.
[INFO] [whonixcheck] Whonix is produced independently of, with no guarantee from, The Tor Project. Whonix is experimental software. Do not rely on it for strong anonymity. https://www.whonix.org
[INFO] [whonixcheck] SocksPort Test: Testing Tor’s SocksPort…
[INFO] [whonixcheck] SocksPort Test Result: Connected to Tor. IP: 69.5.113.57
[INFO] [whonixcheck] TransPort Test: Testing Tor’s TransPort…
[INFO] [whonixcheck] TransPort Test Result: Connected to Tor. IP: 185.77.129.11
[INFO] [whonixcheck] Stream Isolation Test Result: Functional.
[INFO] [whonixcheck] Whonix News Download: Checking for Whonix news and updates…
[INFO] [whonixcheck] Whonix News Result:
√ Up to date: whonix-workstation-packages-dependencies 1.9-1
√ Up to date: Whonix Build Version 9.6
[INFO] [whonixcheck] Debian Package Update Check: Checking for software updates via apt-get…
[INFO] [whonixcheck] Debian Package Update Check Result: No updates found via apt-get.
[INFO] [whonixcheck] Whonix APT Repository: Enabled.
When the Whonix team releases WHEEZY updates,
they will be AUTOMATICALLY installed (when you run apt-get dist-upgrade)
along with updated packages from the Debian team. Please
read Placing Trust in Whonix ™ to understand the risk.
If you want to change this, use:
sudo whonix_repository
[INFO] [whonixcheck] Tor Browser Update Check: Checking version…
[INFO] [whonixcheck] Tor Browser Update Check Result: Up to date.
[INFO] [whonixcheck] Please consider making a small reoccurring donation.
See: Donating to Whonix ™
user@host:~$

So if i’m reading the systemcheck - Security Check Application right,

√ Up to date: Whonix Build Version 9.6

Will ALWAYS stay at 9.6? (Unless I download & import Version 10) - So am I right to assume i’m running version 10 now?

Looks all fine. Just Whonix Build Version is confusing you.

In Whonix 11, there will be a link to the Whonix Build Version documentation.

Yes.

So am I right to assume i'm running version 10 now?

Yes, same Debian package versions. And that’s fine. No need to download, import a new image at this point.

That’s brilliant! Thanks for the great support.

Wish there was more i could do to contribute to help you guy’s (Donated already)!

Thanks!