Attention
Qubes OS 4.2 has reached end of life - it is no longer supported and thus will no longer receive security updates, bug fixes, or new features. We recommend to perform an in-place upgrade or perform a clean installation of Qubes 4.3! The documentation of version 4.2 will also not receive any new updates, unless bug fixes. Its state is thus archived.
Documentation
Table of contents
User Documentation
Core documentation for Qubes users.
Choosing Your Hardware
Downloading, Installing, and Upgrading Qubes
How-to guides
- How to organize your qubes
- How to take screenshots and set a wallpaper
- How to update
- How to back up, restore, and migrate
- How to copy and paste text
- How to copy and move files
- How to copy from dom0
- How to install software
- How to use disposables
- How to enter fullscreen mode
- How to use devices
- How to use block storage devices
- How to use USB devices
- How to use PCI devices
- How to use optical discs
- How to reinstall a template
- How to edit a policy
- How to enable a qube service
Templates
Troubleshooting
- Installation troubleshooting
- Update troubleshooting
- Updating Debian and Whonix
- Hardware troubleshooting
- UEFI troubleshooting
- Autostart troubleshooting
- Suspend/resume troubleshooting
- App menu shortcut troubleshooting
- Qube troubleshooting
- HVM troubleshooting
- Disk troubleshooting
- PCI troubleshooting
- USB troubleshooting
- GUI troubleshooting
- Media troubleshooting
Security in Qubes
Advanced topics
- How to install software in dom0
- Volume backup and revert
- Standalones and HVMs
- Config files
- Secondary storage
- RPC policies
- USB qubes
- Managing qube kernels
- Salt (management software)
- GUI domain
- Disposable customization
- Installing contributed packages
- How to make any file persistent (bind-dirs)
- GUI configuration
- Resize disk image
- Qubes service
- How to mount a Qubes partition from another OS
- KDE (desktop environment)
- i3 (window manager)
- AwesomeWM (window manager)
Reference
Developer Documentation
Core documentation for Qubes developers and advanced users.
Developers - general
- Package contributions
- Google Summer of Code (GSoC)
- Google Season of Docs (GSoD)
- How to edit the documentation
- reStructuredText documentation style guide
- How to edit the website
- Website style guide
- Continuous integration (CI)
- Usability & UX
- Developing Qubes OS GUI tools
- Visual style guide
- Research
- Developer books
Developers - code
Developers - system
Developers - services
Developers - debugging
Developers - building
Developers - releases
External Documentation
Unofficial, third-party documentation from the Qubes community and others.
About External documentation
External - Operating System Guides
External - Security Guides
External - Privacy Guides
External - Configuration Guides
- Multibooting
- Changing your Time Zone
- Installing ZFS in Qubes
- Mutt Guide
- Postfix Guide
- Fetchmail Guide
- Creating Custom NetVMs and ProxyVMs
- How to make proxy for individual tcp connection from networkless VM
- Adding Bridge Support to the NetVM (EXPERIMENTAL)
- Screen Sharing
- Configuring a Network Printer
- Using External Audio Devices
- Rxvt Guide
- Adding SSD storage cache
- How to Make a Multimedia TemplateVM
- How to install an Nvidia driver in dom0
External - Customization Guides
External - Troubleshooting