{{Header}} {{hide_all_banners}} {{Title|
title={{project_name_long}} for KVM with Xfce
}}{{#seo:
|description={{project_name_short}} for KVM with Xfce Desktop Environment
|image=Download-kvm.jpg
}}
{{Contributor|
|status=stable
|about=About this {{PAGENAME}} Page
|difficulty=medium
|contributor=[https://forums.{{project_clearnet}}/users/hulahoop HulaHoop]
|support=[[KVM/Support|Community support only!]]
}}
[[File:Download-kvm.jpg|unofficial logo re-design for the [https://www.linux-kvm.org KVM] virtualizer
|thumb]]
{{intro|
This is the KVM flavor of the {{project_name_short}} project - a hardened and security centric version of Debian optimized for virtualized environments and clearnet usage.
}}
{{Community_Support|scope=page}}
= Introduction =
Much of the warnings and use case instructions from the {{project_name_short}} edition, such as running the OS [[KVM#Command_Line_Interface_.28CLI.29|headlessly]] or using [[KVM#Shared_Folders|shared folders]], are applicable.
For more details about {{project_name_short}}, check [[About|{{project_name_short}}]] [[About|pages]].
Support tickets should be forwarded to the [https://forums.{{project_clearnet}}/c/kvm KVM subforum].
= Build from Scratch =
Advanced users are encouraged to [[Dev/Build_Documentation|build]] {{project_name_short}} images for high security assurance.
= Download {{project_name_short}} =
{{tos}}
'''{{free}}'''
{{Tab
|type=controller
|content=
{{Tab
|active=true
|title= == GUI ==
|image=[[File:Clipart-gui.svg|alt=Symbol representing GUI]]
|content=
{{Tab
|type=controller
|addToClass=margin-top-10
|content=
{{Tab
|active=true
|title= === stable Xfce ===
|image=[[File:Rg1024_brick_tile.png]]
|content=
{{DownloadTableUnified
|url={{mirror}}
|os=kvm
|os_pretty=KVM
|version_type=stable
|project={{project_name_short}}
|flavor=Xfce
|flavor_case_sensitive=Xfce
|after_slash=libvirt
|extension=Intel_AMD64.qcow2.libvirt.xz
|version={{Version_KVM}}
|appendix=
|signing={{signing_key_main}}
|signify={{signing_key_main_signify}}
}}
}}
{{Tab
|title= === testers Xfce ===
|image=[[File:Cornues.png]]
|content=
{{DownloadTableUnified
|url={{mirror}}
|os=kvm
|os_pretty=KVM
|version_type=testers
|project={{project_name_short}}
|flavor=Xfce
|flavor_case_sensitive=Xfce
|after_slash=libvirt
|extension=Intel_AMD64.qcow2.libvirt.xz
|version={{VersionTesters}}
|appendix=
|signing={{signing_key_main}}
|signify={{signing_key_main_signify}}
}} }}
}}
}}
{{Tab
|title= == CLI ==
|image=[[File:Utilities-terminal.png|alt=Symbol representing CLI|50px]]
|content=
{{Tab
|type=controller
|addToClass=margin-top-10
|content=
{{Tab
|active=true
|title= === stable CLI ===
|image=[[File:Rg1024_brick_tile.png]]
|content=
{{DownloadTableUnified
|url={{mirror}}
|os=kvm
|os_pretty=KVM
|version_type=stable
|project={{project_name_short}}
|flavor=CLI
|flavor_case_sensitive=CLI
|after_slash=libvirt
|extension=Intel_AMD64.qcow2.libvirt.xz
|version={{Version_KVM}}
|appendix=
|signing={{signing_key_main}}
|signify={{signing_key_main_signify}}
}} }}
{{Tab
|title= === testers CLI ===
|image=[[File:Cornues.png]]
|content=
{{DownloadTableUnified
|url={{mirror}}
|os=kvm
|os_pretty=KVM
|version_type=testers
|project={{project_name_short}}
|flavor=CLI
|flavor_case_sensitive=CLI
|after_slash=libvirt
|extension=Intel_AMD64.qcow2.libvirt.xz
|version={{VersionTesters}}
|appendix=
|signing={{signing_key_main}}
|signify={{signing_key_main_signify}}
}}
}}
}}
}}
}}
{{mbox
|icon=fa-solid fa-exclamation cs-red
|addToClass=cs-yellow-light
|text=
'''Note:''' Save your download to your usual ~/Downloads
folder.
}}
= Decompress =
Use {{Code2|tar}} to decompress the archive.
{{CodeSelect|code=
tar -xvf Kicksecure*.libvirt.xz
}}
Do not use {{Code2|unxz}}! Extract the images using {{Code2|tar}}.
= Importing {{project_name_short}} VM Template =
The supplied XML files serve as a description for libvirt and define the properties of a {{project_name_short}} VM and the networking it should have.
{{Box|text=
'''1.''' {{project_name_short}} works with the network named ''default'' out of the box.
'''2.''' Import the {{project_name_short}} image.
{{CodeSelect|code=
virsh -c qemu:///system define Kicksecure*.xml
}}
}}
= Moving the {{project_name_short}} Image File =
The XML files are configured to point to the default storage location of /var/lib/libvirt/images
. The following steps move the images there so the machines can boot.
Note: Changing the default location may cause conflicts with SELinux, which will prevent the machines from booting.
It is recommended to move the image file instead of copying it.
{{CodeSelect|code=
sudo mv Kicksecure*.qcow2 /var/lib/libvirt/images/Kicksecure.qcow2
}}
{{Anchor|sparse files}}
= Footnotes =
{{reflist|close=1}}
{{Footer}}
[[Category:Documentation]]