docs: update home

This commit is contained in:
lukas 2021-11-11 17:09:21 +00:00
parent b2761fe490
commit 2a723433d9

75
home.md
View File

@ -2,7 +2,7 @@
title: Homepage title: Homepage
description: description:
published: true published: true
date: 2021-11-11T16:16:24.988Z date: 2021-11-11T17:09:18.651Z
tags: tags:
editor: markdown editor: markdown
dateCreated: 2021-06-19T09:29:20.593Z dateCreated: 2021-06-19T09:29:20.593Z
@ -12,30 +12,37 @@ dateCreated: 2021-06-19T09:29:20.593Z
Welcome to the **Phyllome's OS wiki**! Welcome to the **Phyllome's OS wiki**!
Here, you will find guides about how to install, use and hack Phyllome OS, as well as more general infos about open-source virtualization. Here, you will find guides about how to install, use and hack Phyllome OS, as well as more general infos about open-source virtualization and the project behind Phyllome OS.
*[Phyllome OS](https://phyllo.me/) is an operating system that makes it easier to run various guest systems locally using [off-the-shelf hardware](/do/choose/requirements).*
> If you would rather avoid JavaScript altogether, or wish to download the content of this wiki locally, we got you covered [here](https://github.com/PhyllomeOS/wiki). > If you would rather avoid JavaScript altogether, or wish to download the content of this wiki locally, we got you covered [here](https://github.com/PhyllomeOS/wiki).
{.is-info} {.is-info}
*[Phyllome OS](https://phyllo.me/) is an operating system that makes it easier to run [various guest systems](/phyllomeos/guests) locally using [off-the-shelf hardware](/phyllomeos/requirements).*
## Do ## Do
### Before ### Install
> Phyllome OS is still in its infancy and not ready for production use.
{.is-warning}
* [Prepare](/do/prepare) * [Prepare](/do/prepare)
* [Choose](/do/choose) * [Choose](/do/choose)
* [Install](/do/install) * [Limitations](/do/choose/limitations)
* [Requirements](/do/choose/requirements)
* Install
* [From a live medium](/do/install/live) (*default method*) * [From a live medium](/do/install/live) (*default method*)
* [From source](/do/install/source)
* [In a virtual machine](/do/install/vm) (*to hack it*) * [In a virtual machine](/do/install/vm) (*to hack it*)
* [From source](/do/install/source)
### During ### Use
* [As a live system](/do/use/live) (*to test it*) * [Use it as a live system](/do/use/live) (*to test it*)
* [As an installed system](/do/use/disk) (*for daily use*) * [Use it as an installed system](/do/use/disk) (*for daily use*)
### After ### Master
#### Phyllome OS
* [Perform a few checks on Phyllome OS](/tasks/checks) * [Perform a few checks on Phyllome OS](/tasks/checks)
* [Configure the Virtual Machine Manager](/tasks/virt-manager) manually or automatically * [Configure the Virtual Machine Manager](/tasks/virt-manager) manually or automatically
@ -45,42 +52,52 @@ Here, you will find guides about how to install, use and hack Phyllome OS, as we
* [Encrypt](/tasks/encrypt) virtual disk images using filesystem-level encryption * [Encrypt](/tasks/encrypt) virtual disk images using filesystem-level encryption
* [Use the Cloud Hypervisor](/tasks/cloud-hypervisor) to create a virtual machine * [Use the Cloud Hypervisor](/tasks/cloud-hypervisor) to create a virtual machine
## References #### Guests systems
* Unix-like
* [Linux family](/guests/linux)
* [BSD family](/guests/bsd)
* [OpenSolaris and derivatives](/guests/opensolaris)
* [Darwin and derivatives](/guests/darwin)
* Windows NT
* [Windows family](/guests/windows)
* [ReactOS](/guests/reactos)
* Independant
* [Sculpt OS](/guests/sculpt-os)
* [Fuschia OS](/guests/fuschia-os)
## Learn
### Phyllome OS ### Phyllome OS
* [Context](/phyllomeos/context) * [Context](/phyllomeos/context)
* [Purpose](/phyllomeos/purpose) * [Purpose](/phyllomeos/purpose)
* [Limitations](/phyllomeos/limitations) * [Use cases](/phyllomeos/use-cases)
* [Requirements](/phyllomeos/requirements)
* [Architecture](/phyllomeos/architecture) * [Architecture](/phyllomeos/architecture)
* [Software bill of materials](/phyllomeos/sbom) (SBOM) * [Software bill of materials](/phyllomeos/sbom) (SBOM)
* [Roadmap](/phyllomeos/roadmap) * [Roadmap](/phyllomeos/roadmap)
* [Frequently Asked Questions](/phyllomeos/faq) (FAQ) * [Frequently Asked Questions](/phyllomeos/faq) (FAQ)
#### Guests support ### Guests support matrix
By design, Phyllome OS only supports modern UEFI-based guests operating systems compatible with virtio devices. By design, Phyllome OS only supports modern UEFI-based guests operating systems compatible with virtio devices and that haven't reached their end of life.
> It is however possible to deploy non-UEFI compatible operating systems within these guest systems, using so-called nested virtualization. > It is possible to deploy non-UEFI compatible operating systems within these guest systems, using so-called nested virtualization.
{.is-info} {.is-info}
* Windows NT family ### About open-source virtualization
* Windows
* ReactOS
* Unix-like operating systems
* Linux family
* BSD family
* OpenSolaris and derivatives
* Darwin and derivatives
### On virtualization In this section, the focus is on KVM virtualization, and its associated tools, including QEMU, the Linux kernel, libvirt, etc.
This
* [Anatomy of a virtual machine](/virtualization/vm)
* [Chipsets](/virtualization/chipset)
* [Firmware](/virtualization/firmware)
* [CPU](/virtualization/cpu)
* [Memory](/virtualization/memory)
* [Storage](/virtualization/storage)
* [Display](/virtualization/display)
* [Linux Kernel modules](/kernel_modules) related to virtualization * [Linux Kernel modules](/kernel_modules) related to virtualization
* [Virtualization-related paths](/linux-paths) on Linux * [Virtualization-related paths](/linux-paths) on Linux
* [Devices](/devices)
* [XML](/xml) commented * [XML](/xml) commented
* [Lexicon](/lexicon) * [Lexicon](/lexicon)
* [External resources](/resources) * [External resources](/resources)