> For the complete documentation index, see [llms.txt](https://book.qubetricks.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://book.qubetricks.com/templates/05-templates.md).

# Templates

* [archlinux-minimal template](https://forum.qubes-os.org/t/archlinux-minimal-template/19052) - This is a community guide, not an official guide.
* [audio-qubes](https://forum.qubes-os.org/t/audio-qube/20685) - An audio qube acts as a secure handler for potentially malicious audio devices, preventing them from coming into contact with dom0.
* [Building a TemplateVM for a new OS](https://forum.qubes-os.org/docs?topic=18972) - If you don't like using one of the existing templates because of specific administration, package management or other building needs, you can build a TemplateVM for your distribution of choice.
* [Debian templates](https://www.qubes-os.org/doc/templates/debian/) - The Debian template is an officially supported template in Qubes OS.
* [Auto Minimal Debian Template Creation](https://svensemmler.org/notes/deb-min-templates) - This page summarizes how to automate debian-minimal based template creation.
* [Fedora templates](https://www.qubes-os.org/doc/templates/fedora/) - The Fedora template is the default template in Qubes OS.
* [NetBSD templates](https://forum.qubes-os.org/t/netbsd-qube/19009) - Create a NetBSD template.
* [Linux HVMs](https://forum.qubes-os.org/docs?topic=19008) - Fixing Linux distro HVMs.
* [Manually Verifying Hashes of Installed Files](https://forum.qubes-os.org/t/manually-verifying-hashes-of-installed-files/23833) - This guide explains how to manually verify hashes of installed files.
* [Minimal templates](https://www.qubes-os.org/doc/templates/minimal/) - The minimal templates are lightweight versions of their standard template counterparts.
* [Multimedia template](https://forum.qubes-os.org/t/configuring-a-multimedia-templatevm/19055) - Configuring a "Multimedia" TemplateVM.
* [Pentesting: Parrot](https://qubes.3isec.org/Templates_4.2/) - Parrot Security is a Debian-based OS with over 600 tools for hacking, pentesting and software development.
* [Pentesting: BlackArch](https://forum.qubes-os.org/t/blackarch-templatevm/19010) - BlackArch Linux is an Arch Linux-based distribution for penetration testers and security researchers.
* [Pentesting: Kali](https://forum.qubes-os.org/t/kali-template-available/1706) - How to create a Kali Linux VM.
* [Pentesting: PTF](https://forum.qubes-os.org/t/penetration-testers-framework-ptf-templatevm/19011) - "The PenTesters Framework (PTF) is a Python script designed for Debian/Ubuntu/ArchLinux based distributions to create a similar and familiar distribution for Penetration Testing.
* [Windows Qubes](https://www.qubes-os.org/doc/windows/) - Like any other unmodified OSes, Windows can be installed in Qubes as an HVM domain.
* [Qvm-Create-Windows-Qube](https://github.com/ElliotKillick/qvm-create-windows-qube) - Qvm-Create-Windows-Qube is a tool for quickly and conveniently installing fresh new Windows qubes with Qubes Windows Tools (QWT) drivers automatically.
* [Prestium OS](https://forum.qubes-os.org/t/prestium-os-setup/22545) - Prestium OS is a Tails OS-like live linux distro.
* [Tails OS](https://forum.qubes-os.org/docs?topic=19012) - Tails stands for The Amnesic Incognito Live System. It is a live operating system that aims to preserve your privacy and anonymity.
* [Templates](https://www.qubes-os.org/doc/templates/) - In Getting Started, we covered the distinction in Qubes OS between where you install your software and where you run your software.
* [Template implementation](https://www.qubes-os.org/doc/template-implementation/) - Describes template implementation.
* [Template manager](https://www.qubes-os.org/doc/template-manager/) - A template manager application.
* [Android VM options](https://forum.qubes-os.org/t/android-vm-options-and-blissos-installation-in-a-raw-vm-i-e-no-qubes-integration-collecting-all-realted-information/27582) - There are multiple "android on PC" type distributions that one could try in a VM.
* [Waydroid template](https://forum.qubes-os.org/t/waydroid-template/23356) - This guide is for setting up minimal Waydroid template.
* [Shadow qube](https://github.com/kennethrrosen/qubes-shadow-dvm) - The below script will create a Qube, launch the Tor browser, wait for the browser to close, then remove the qube and its RAM pool.
* [Ubuntu 22.04 minimal](https://qubes.3isec.org/Templates_4.2/) - Ubuntu 22.04 (Jammy Jellyfish) is an open-source software platform that runs everywhere from the PC to the server and the cloud.
* [Ubuntu 24.04 minimal](https://qubes.3isec.org/Templates_4.2/) - Ubuntu 24.04.1 (Noble Numbat) is an open-source software platform that runs everywhere from the PC to the server and the cloud.
* [USB Qubes](https://www.qubes-os.org/doc/usb-qubes/) - A USB qube acts as a secure handler for potentially malicious USB devices, preventing them from coming into contact with dom0.
* [Xfce templates](https://www.qubes-os.org/doc/templates/xfce/) - If you would like to use Xfce Linux distribution in your Qubes, you can install one of the available Xfce templates for Fedora, CentOS or Gentoo.
* [GuixOS HVM](https://forum.qubes-os.org/t/install-guix-os-in-a-standalone-hvm/6209) - Install Guix OS in a standalone HVM.
* [Zoom Disp VM](https://forum.qubes-os.org/t/running-zoom-in-a-dispvm/19062) - Running Zoom in a DispVM.
* [PrestiumOS HVM](https://forum.qubes-os.org/t/prestium-os-setup/22545/1) - Prestium OS is a Tails OS-like live linux distro.
* [PiHole Cloudflared](https://github.com/92VV3M42d3v8/PiHole/blob/master/PiHole%20Cloudflared) - PiHole Cloudflared in QubesOS with NextDNS (DNS over HTTPS).
* [Fedora template in-place upgrade](https://www.qubes-os.org/doc/templates/fedora/in-place-upgrade/#detailed-instructions-for-standard-fedora-templates) - How to upgrade a Fedora template in-place.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://book.qubetricks.com/templates/05-templates.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
