Here are some notes on how to use Qubes OS coming from Debian

First login

Making the disposable VM default to Debian

qvm-create-default-dvm debian-8

using qubes os

updating the menu after adding applications to a VM

qvm-sync-appmenus <vm-name>

Removing unused templates

yum erase qubes-template-fedora[nnnn]

(get a list with a grep on yum list installed)

Please note that this will unregister the template from Qubes and remove the files.

VM networking

Each VM's internal IP address is generated from that VM's QID (a unique identifying number assigned to each VM upon creation). To see this, run (in dom0):

qvm-ls --network --ids

Cloning a template

 qvm-clone debian-8 debian-9

Taking screenshots

from Qubes 3.1 onwards one can use:

 qvm-move-to-vm targevtmtogetthescreenshot /path/to/screenshot.png

Cheatsheet

usefull tricks

using awesome window manager for dom0

converting PDFs

Specific to Debian

* If you succeed, why not try to clone the debian-9 template into a sid template and then upgrade that from debian-9 to sid ?

Improving the Debian templates

Base SystemVMs on Debian templates

qvm-prefs -s sys-net template debian-8
qvm-prefs -s sys-firewall template debian-8

In theory one now only needs to restart these VMs and that's it.

other informations


"To be continued…"