Differences
This shows you the differences between two versions of the page.
Next revisionBoth sides next revision | |||
testing:xfce-git-vm [2020/12/27 08:10] – created m4u9 | testing:xfce-git-vm [2020/12/27 09:17] – Fixed synthax m4u9 | ||
---|---|---|---|
Line 1: | Line 1: | ||
{{ : | {{ : | ||
- | ===Introduction=== | + | ======Introduction====== |
- | This page is meant as guide for the use of Virtual Machine images created for Xfce developers and users who wish to test and preview the latest builds of Xfce coming from GIT Master branch. The images are based on openSUSE Xfce RAT, which is the [https:// | + | This page is meant as guide for the use of Virtual Machine images created for Xfce developers and users who wish to test and preview the latest builds of Xfce coming from GIT Master branch. The images are based on openSUSE Xfce RAT, which is the [[https:// |
Currently there are qcow2 images for KVM & Xen but support for Virtual Box, VMware and Vagrant are in the works. | Currently there are qcow2 images for KVM & Xen but support for Virtual Box, VMware and Vagrant are in the works. | ||
Line 8: | Line 8: | ||
The " | The " | ||
+ | \\ | ||
- | ===Download=== | + | ======Download====== |
- | * [https:// | + | * [[https:// |
+ | \\ | ||
- | ===Setup with GNOME Boxes=== | + | ======Setup with GNOME Boxes====== |
- | Once downloaded, these qcow2 can be used "out of the box". The most convenient way is to import them in ''' | + | Once downloaded, these qcow2 can be used "out of the box". The most convenient way is to import them in **gnome-boxes** aka Boxes, which is a simple application for managing virtual machines through QEMU, KVM and libvirt. Boxes imports and boot the images easily and focuses on getting things working out of the box with very little input from user. |
- | Read more about it on their [https:// | + | Read more about it on their [[https:// |
- | <gallery perrow=4> | + | |
- | File: | + | |
- | File: | + | |
- | File: | + | |
- | File: | + | |
- | </ | + | |
- | ===First Boot=== | + | {{https:// |
+ | {{https:// | ||
+ | {{https:// | ||
+ | {{https:// | ||
+ | |||
+ | \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ | ||
+ | |||
+ | ======First Boot====== | ||
When these images are imported they can be launched and a "first time boot" wizard will guide you through a basic setup. | When these images are imported they can be launched and a "first time boot" wizard will guide you through a basic setup. | ||
- | <gallery perrow=4> | ||
- | File: | ||
- | File: | ||
- | File: | ||
- | File: | ||
- | </ | ||
- | ===Maintenance=== | + | {{https:// |
+ | {{https:// | ||
+ | {{https:// | ||
+ | {{https:// | ||
+ | |||
+ | \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ | ||
+ | |||
+ | ======Maintenance====== | ||
Once inside the guest virtual machine up and running, you can maintain the setup and update it like a regular Tumbleweed system by running the following command in a terminal. | Once inside the guest virtual machine up and running, you can maintain the setup and update it like a regular Tumbleweed system by running the following command in a terminal. | ||
- | <pre>sudo zypper dup</pre> | + | <code>sudo zypper dup</code> |
+ | |||
+ | This command will fetch all the latest packages from both the Tumbleweed distribution and OBS [[https:// | ||
- | This command will fetch all the latest packages from both the Tumbleweed distribution and OBS [https:// | + | \\ |
- | ===Building from sources=== | + | ======Building from sources====== |
Although Xfce components come in pre-compiled packages regularly updated, it is possible to build directly from source code. Fetching all the necessary dependencies can be easily achieved by the commands < | Although Xfce components come in pre-compiled packages regularly updated, it is possible to build directly from source code. Fetching all the necessary dependencies can be easily achieved by the commands < | ||
Example: | Example: | ||
Line 46: | Line 52: | ||
< | < | ||
- | The command above fetches all the dependencies needed to build libxfce4ui. Other commands and examples for the Zypper package manager can also be found in this [https:// | + | The command above fetches all the dependencies needed to build libxfce4ui. Other commands and examples for the Zypper package manager can also be found in this [[https:// |
+ | \\ | ||
- | ===Alternatives to Boxes === | + | ======Alternatives to Boxes ====== |
While Boxes is the easiest way there are of course quite a few others like virt-manager, | While Boxes is the easiest way there are of course quite a few others like virt-manager, |