Qubes Version from CLI

55 views
Skip to first unread message

Drew White

unread,
Jul 6, 2016, 5:44:26 AM7/6/16
to qubes-users
How do I find out what version of Qubes is running on the machine using the CLI?

Andrew David Wong

unread,
Jul 6, 2016, 10:49:29 AM7/6/16
to Drew White, qubes-users
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 2016-07-06 02:44, Drew White wrote:
> How do I find out what version of Qubes is running on the machine
> using the CLI?
>

In dom0:

$ cat /etc/qubes-release

- --
Andrew David Wong (Axon)
Community Manager, Qubes OS
https://www.qubes-os.org
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXfRpxAAoJENtN07w5UDAw4bYP/19QJtZBpQOnjpW6mTw60A7b
tQM8uI0EbeAgnwQsq8IerMh8cPJXmvO+y82te4RoX1As7+o2PGZKBm0bI8dDwn9C
VC9XF+wAKXrkL9hnrpLljz1CALwM7yriq3Z+2pLbuR0bRvCNFJAX6DMhAi4wcAAG
+3vD5HNbUunLXy5N8VEMSvxD3pkzyzQ0ObcXUu45gEJoTtJ+g1Eii7On22Qtr5Nh
/k34aLuHIptbE+ZzQkQZzvQucoG7KJcnjfJgm4BA17Y/CT7KgR0fhJdlZN0HNHyM
MotzAHDqxso+YPlDnfMf8jBs+OXQPEfW++wpqEKGp/F7ZBdQRq1Pv5yBkNcQf88c
MzjwYI72QBnDRjtT8WTSFB2SKn/mCPuhnyW89I8z5YRBBEVL6TWJLUsqufY/Nw4C
NF6aVujoA5EQbAREKe21zA1zQbMcoFHuCUbTBlhh2S/MtKx0q9S+/xUP7uLh3x9f
9K6ou3q66+9eyTqFrJOWmr19Cb1zmCGaQCwFHMNEApiXq0o2+w5xWisxmzx2oq46
mBmY8RlbXanwGeeQiUgQ002eJ4U9UqgZFW45CrmZ+vTEJQpw0aixkuxBteloOMmm
LjSPgH9Lu+7BVlBmrnIHvl3wJvyyhbYc/l9Xy6O8GRaTsUNzpI+JC1jlXE9OMA+S
WHiwBD9FGNr+dWqiXJSe
=ALSv
-----END PGP SIGNATURE-----

Drew White

unread,
Jul 6, 2016, 9:46:40 PM7/6/16
to qubes-users, drew....@gmail.com
On Thursday, 7 July 2016 00:49:29 UTC+10, Andrew David Wong wrote:
>
> In dom0:
>
> $ cat /etc/qubes-release
>

Is there a reliable way?

Andrew David Wong

unread,
Jul 6, 2016, 10:45:56 PM7/6/16
to Drew White, qubes-users
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Not sure what you mean. Is this way unreliable?

- --
Andrew David Wong (Axon)
Community Manager, Qubes OS
https://www.qubes-os.org
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXfcJdAAoJENtN07w5UDAwK8QP/iq8CNYvRR8prtOkn43pFM1e
ZwNdDyY2OesJ83J66FrYJk+QlIsHk8aykebQXspa8uFIriXrREF/4kGWB6OnUGTK
dEZ3nFL5r/oycN6fMZ807NMejp4W8X/DDOZ0sMZzGkFkSH9jKY0YW8AEw6si5RcT
4IGAi6im8UNS2fbbpSxts0z7nu5HwMlgreowCdn5tEh0wWPI7Oa2vX+Hlul7uINy
0T3/6qA7K1e2whmtMFaEyM4nhmLx3mHsEkVI5UrcmGPVxEcBy4gu//7uH8hZBmv5
a+NLzyEh7XPzk1OocPyHymOH++6nLtKdneQHxvRaPvqYZhTQd2R6MDHBpk1w8p4p
f646w5bLWjaKv3MkDdTmqJa51EG52iITg2R9aoLzsk/DyxV/An+OY5tWE2pD4L8U
96ELJD6T3kIOxvc6CgaOeFnzxaM5i8t7ggwriv6Nh4x+r9rbR1BPjvM4blLF5DPE
2Vedj8+PAb0vfx21/uo/JaCJPztQdOEsm01/BD4KivVuFjnNFSd2zmgN5vxrW4Yd
palsEeZVJDMO9s9J7/KxWiXXLuHyx5vTLn71tRSnuoVhviy/0KAR/ao16xpT2G8c
so0aQvZdB93FsmFYQeGTrr8bGHv3Ioug7VLnMBEut1jOFkfxThrF5cNkNFvL0JM6
UIm/DgNeQH0u4Y1Qjs/D
=jcbn
-----END PGP SIGNATURE-----

Drew White

unread,
Jul 6, 2016, 11:36:27 PM7/6/16
to qubes-users, drew....@gmail.com
On Thursday, 7 July 2016 12:45:56 UTC+10, Andrew David Wong wrote:
> Not sure what you mean. Is this way unreliable?

Only in such a way that the file could be changed or corrupted or altered in another way with ease.

I know that everything can be changed, but using uname -a shows everything, but there is nothing in there that signifies what version of Qubes is being run.

If the file is the only way, then I can work with that.

Andrew David Wong

unread,
Jul 6, 2016, 11:50:45 PM7/6/16
to Drew White, qubes-users
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

It's the only way that I'm aware of, and it seems to be a standard way
of storing version information:

$ ls /etc/ | grep release
fedora-release@
os-release
qubes-release
redhat-release@
system-release@
system-release-cpe

- --
Andrew David Wong (Axon)
Community Manager, Qubes OS
https://www.qubes-os.org
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXfdGMAAoJENtN07w5UDAweTwQAJqq7fkmKFakIP9yxXa7TJtf
xdgH1066DiJFQg8pC9zx7PEpnRLJfLUekhJkfIHmyk0wTlJ+TjHGnYFwqg3lZ+mk
qbALZ/T3d8/OVqYROnQml6oHsmxF5zhRyshojSV5z+demHb58vcizsKED8SPIURa
70HdY2SS0LdqcXsKHzQoQWTFfwiBnPJ40B4tDSfIFB3SEKT4CC3et98vXGkX7cbr
49ND5cAkXIb3UmBPGHMJ/RfcN/uRUcG/LePta4TMT/7anWckodiph6t2NzJonxw0
n0TNRKuEVFNA4Mrqb62oUfptNxhtjHICU5n6MNKXEkJTmo4mvf1YRvTRU8T8BZMm
Mg4cOYK+6npPQlzItK1KeXyN/nzjpYY06yzJSettgZYvUc3UDQG5mGcXb0LPDyuR
SH4lnJg6/ibQbrww3BOpmSouvT8ic1X9TGTHL1R/hHW7cB1MuKUvwwijE0cUDlue
RIplTZdCOswc7QDC4f4AB1TQsbRqZ+mY/WROQuZsJphEc2VHJhqTPzUQ7rWDe/Rd
m1R4/EP/1aMyuVBZGkfYKc1kzs9dpfUjCQoJKgs9xkeTQJ119mflVz8JMPFNyTw2
jYCViZhZfwAVDS4CZKIPHF+KzQOM+VGOuB3+vqs5MuP3XZF+DOOh1dOXipQTQ2aC
+bJxUla8uEffPpxaqMAU
=NXch
-----END PGP SIGNATURE-----

Drew White

unread,
Jul 7, 2016, 2:00:11 AM7/7/16
to qubes-users, drew....@gmail.com
On Thursday, 7 July 2016 13:50:45 UTC+10, Andrew David Wong wrote:
> It's the only way that I'm aware of, and it seems to be a standard way
> of storing version information:
>
> $ ls /etc/ | grep release
> fedora-release@
> os-release
> qubes-release
> redhat-release@
> system-release@
> system-release-cpe

Well that's fair enough then.

Any idea when your new Qubes-Manager is meant to be coming out to test?

Andrew David Wong

unread,
Jul 7, 2016, 4:27:40 AM7/7/16
to Drew White, qubes-users
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

It's on hold until we can find a GNOME/GTK developer:

https://www.qubes-os.org/join/#tocAnchor-1-1-5

- --
Andrew David Wong (Axon)
Community Manager, Qubes OS
https://www.qubes-os.org
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXfhJzAAoJENtN07w5UDAwRpsQAJ07v7cKl5sywv47dyr0xYmL
KVjRTk/Hpk2HRldMuzWxHr6/jDMNeoM5/yaFgFtpDcOzvloGVyHm83Cd7Z6M6+ww
YTCi4Ljta8nojcjiSxc1L26ckd2bCNGTEU6bKgX+NBLg6YS67nXUO1EsVI+OIC6Z
5YhS+KV2/OOaWe/lwR66sTM8tqn8D+bjY+1Z6tpIENDO6YJc/NVgic2OJ3InL97s
bWxPpOLkVk3LI6a0SMcPCRFm1nRG7IuiOW2EFt5qFi9X/Az4I9m+e41sZYCoPFZE
ak+8TPYhN4uZdcLRCjTnD2G9Bbxx4M7C7e3QzCMznejZ/8G5c/LnrUGzv80QeWKb
NwmLHEFC5hRnwI1TOw4pxOp5NSEKWA3nqjIetH42gC4n2PN47xHLz9X3ymXAesam
apxAwSAbedsx6CJ3kshl9lvdrsLNiG2Ol3q650ZsP4X4Btm766mmi33zs6MvYPK/
aR07vVtiU1hCNkjV13JcA9leZC3KK6iLioos3iwqTKvBQsNbHYZXzevAUbOoq74C
tMVZY4dWXQ312iuF6D4qdrxsMK3cWy+jX24ULYxJ5kTgkN+UOcVRiqeuW4kRjfec
9wGqbEDssIt/k3JylVYUwVBjii5lRYwRaJ165M4G4HpNOEjhKkhLCPqMw7NkkwNB
XwZuKa+KmvtlUAzd1xFi
=YGdo
-----END PGP SIGNATURE-----

Drew White

unread,
Jul 7, 2016, 8:18:36 PM7/7/16
to qubes-users, drew....@gmail.com
On Thursday, 7 July 2016 18:27:40 UTC+10, Andrew David Wong wrote:

> It's on hold until we can find a GNOME/GTK developer:
>
> https://www.qubes-os.org/join/#tocAnchor-1-1-5

Ahh, well, the things I build for my own use in Qubes aren't built using the normal GTK and all that.

I know how to program in many different languages, but what I build to be reliable are not in those languages because I'm not 100% in those areas.

I can make my way through things, but they are not my best areas.


I don't have all these skills.

yes > Python
yes > Shell scripting
yes > System configuration (basic services, startup scripts etc)
yes > Git, make
? > (Optional) networking, firewalling
? > (Optional) X11 protocol (raw)
yes > (Optional) GUI frameworks (Gtk, Qt)
may > (Optional) kernel and/or hypervisor debugging skills
no > (Optional) low level stuff (UEFI, PCI communication, including IOMMU, networking down to ethernet layer, Xen backend/frontend interfaces)
no > (Optional) libvirt internals
nvr > (Optional) salt stack
umm > (Optional) advanced desktop environment configuration, including writing plugins (KDE, Gnome)

Reply all
Reply to author
Forward
0 new messages