2.5 KiB
title | description | published | date | tags | editor | dateCreated |
---|---|---|---|---|---|---|
Get started with Phyllome OS | true | 2021-12-12T17:30:50.603Z | markdown | 2021-11-13T11:37:31.498Z |
How to use Phyllome OS
This section explains how to further configure Phyllome OS and how to use in a general sense.
Post-installation configuration
After Phyllome OS has been successfully installed and its first-launch process completed, a few tasks are required before it can be used to its fullest potential.
As Phyllome OS evolves, one of the main goal is to shorten the time it would take for an end-user to have a fully operational virtual machine loaded with the installer of their favorite operating system, to the point that a user may not see the Phyllome OS environment at all. The following post-installation configuration will, hopefully, be made obsolete in a future Phyllome OS version. {.is-info}
Grant the current user the ability to manage system-based virtual machines
Any new user, including the one that has been created during the first-launch set up, won't be part of the libvirt
group. It means that it won't be able to manage the qemu:///system, which runs libvirt
as root.
To avoid a password prompt each time you connect to qemu:///system, you can add the current user to the libvirt
by using the following command, in the terminal:
sudo usermod -a -G libvirt $(whoami)
Phyllome OS will eventually switch to the qemu:///session URI, which doesn't require elevated privileges. Have a look at this great blog post to understand some of the differences between the session and the system URI.
{.is-info}
Update GRUB and reboot
Unfortunately, the GRUB config won't correctly update during the kickstart phase, so it has to be done manually.
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
When the is done, please reboot: sudo reboot
Install and use a guest operating system
Generally speaking, installing your favorite guest operating system inside Phyllome OS requires that you fetch an official ISO from the editor of the said operating system, that you make it accessible to libvirt
and that you go through the installation.
Under construction {.is-warning}
Are you looking for tasks to do with your system? If so, have a look at doing some suggested tasks