docs: update home
This commit is contained in:
parent
5334bba81c
commit
b8efe3b477
126
home.md
126
home.md
@ -2,7 +2,7 @@
|
|||||||
title: Homepage
|
title: Homepage
|
||||||
description:
|
description:
|
||||||
published: true
|
published: true
|
||||||
date: 2021-11-12T18:59:20.000Z
|
date: 2021-11-13T10:00:55.996Z
|
||||||
tags:
|
tags:
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2021-06-19T09:29:20.593Z
|
dateCreated: 2021-06-19T09:29:20.593Z
|
||||||
@ -20,60 +20,67 @@ dateCreated: 2021-06-19T09:29:20.593Z
|
|||||||
> Phyllome OS is still in its infancy and not yet ready for production use.
|
> Phyllome OS is still in its infancy and not yet ready for production use.
|
||||||
{.is-warning}
|
{.is-warning}
|
||||||
|
|
||||||
*[Phyllome OS](https://phyllo.me/) is an operating system that makes it easier to run various guest systems locally using [off-the-shelf hardware](https://wiki.phyllo.me/deploy/choose/requirements).*
|
*[Phyllome OS](https://phyllo.me/) is an operating system that makes it easier to run various guest systems locally using [off-the-shelf hardware](https://wiki.phyllo.me/deploy/requirements).*
|
||||||
|
|
||||||
## Deploy
|
## Deploy
|
||||||
|
|
||||||
*The section is meant to help users prepare their computer to host Phyllome OS, to pick the right version that will suit their needs, to understand its limitations, and to install it.*
|
*The section is meant to help users prepare their computer to host Phyllome OS, to pick the right version that will suit their needs, to understand its limitations, and to install it.*
|
||||||
|
|
||||||
* [Choose](/deploy/choose)
|
* **Choose**
|
||||||
* [Is Phyllome OS right for you?](/deploy/choose/phyllomeos)
|
* [Is Phyllome OS right for you?](/deploy/rightforyou)
|
||||||
* [Requirements](/deploy/choose/requirements)
|
* [Requirements](/deploy/requirements)
|
||||||
* [Install](/deploy/install)
|
* **Install**
|
||||||
* [Prepare](/deploy/install/prepare)
|
* [Prepare](/deploy/prepare)
|
||||||
* [Create an installation medium](/deploy/install/medium)
|
* [Create an installation medium](/deploy/medium)
|
||||||
* [Install from a live medium](/deploy/install/live) (**default method**)
|
* [Install from a live medium](/deploy/live) (*default method*)
|
||||||
* [In a virtual machine](/deploy/install/vm) (**to hack it**)
|
* [Deploy in a virtual machine](/deploy/vm) (*to hack it*)
|
||||||
* [From source](/deploy/install/source)
|
* [From source](/deploy/source)
|
||||||
|
|
||||||
## Use
|
## Get started
|
||||||
|
|
||||||
*The section is meant to introduce how to use Phyllome OS in a general way.*
|
*The section is meant to introduce how to use Phyllome OS in a general way.*
|
||||||
|
|
||||||
* [Use it as a live system](/use/live) (*to test it*)
|
* [Use it as a live system](/getstarted/live) (*to test it*)
|
||||||
* [Use it as an installed system](/use/disk) (*for daily use*)
|
* [Use it as an installed system](/getstarted/disk) (*for daily use*)
|
||||||
|
|
||||||
## Master
|
## Go further
|
||||||
|
|
||||||
*The section is meant to introduce how to execute particular taks on Phyllome OS, including deploying certain guest systems.*
|
*The section is meant to introduce how to execute particular taks on Phyllome OS, including deploying certain guest systems. Some of these tasks will be rendered obsolete with newer Phyllome OS version.*
|
||||||
|
|
||||||
#### Tasks related to Phyllome OS
|
#### Tasks related to Phyllome OS
|
||||||
|
|
||||||
* [Perform a few checks](/tasks/checks) on Phyllome OS
|
* [Perform a few checks](/gofurther/checks) on Phyllome OS
|
||||||
* [Configure the Virtual Machine Manager](/tasks/virt-manager) manually or automatically
|
* [Configure the Virtual Machine Manager](/gofurther/virt-manager) manually or automatically
|
||||||
* [Deploy Phyllome OS inside Phyllome OS](/tasks/inception)
|
* [Install a guest system using netboot.xyz](/gofurther/install-guest)
|
||||||
* [Migrate](/tasks/migrate) an existing guest virtual machine to another Phyllome OS host
|
* [Deploy Phyllome OS inside Phyllome OS](/gofurther/inception)
|
||||||
* [Resize](/tasks/resize) an existing virtual disk
|
* [Migrate](/gofurther/migrate) an existing guest virtual machine to another Phyllome OS host
|
||||||
* [Encrypt](/tasks/encrypt) virtual disk images using filesystem-level encryption
|
* [Resize](/gofurther/resize) an existing virtual disk
|
||||||
* [Use the Cloud Hypervisor](/tasks/cloud-hypervisor) to create a virtual machine
|
* [Encrypt](/gofurther/encrypt) virtual disk images using filesystem-level encryption
|
||||||
|
* [Use the Cloud Hypervisor](/gofurther/cloud-hypervisor) to create a virtual machine
|
||||||
|
|
||||||
#### Deploy guests systems
|
### Tasks related to your guest OS
|
||||||
|
|
||||||
|
*Although Phyllome OS thrives to pick good defaults that will work for many guest systems, further optimizations may be needed.*
|
||||||
|
|
||||||
* Unix-like
|
* Unix-like
|
||||||
* [Linux family](/guests/linux)
|
* [Linux family](/gofurther/linux)
|
||||||
* [BSD family](/guests/bsd)
|
* [BSD family](/gofurther/bsd)
|
||||||
* [OpenSolaris and derivatives](/guests/opensolaris)
|
* [OpenSolaris and derivatives](/gofurther/opensolaris)
|
||||||
* [Darwin and derivatives](/guests/darwin)
|
* [Darwin and derivatives](/gofurther/darwin)
|
||||||
* Windows NT
|
* Windows NT
|
||||||
* [Windows family](/guests/windows)
|
* [Windows family](/gofurther/windows)
|
||||||
* [ReactOS](/guests/reactos)
|
* [ReactOS](/gofurther/reactos)
|
||||||
* Independant
|
* Independant
|
||||||
* [Sculpt OS](/guests/sculpt-os)
|
* [Sculpt OS](/gofurther/sculpt-os)
|
||||||
* [Fuschia OS](/guests/fuschia-os)
|
* [Fuschia OS](/gofurther/fuschia-os)
|
||||||
|
|
||||||
## Learn
|
> It is possible to deploy non-UEFI compatible operating systems within these guest systems, using so-called nested virtualization.
|
||||||
|
{.is-info}
|
||||||
|
|
||||||
### Phyllome OS
|
> 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.
|
||||||
|
{.is-info}
|
||||||
|
|
||||||
|
## On Phyllome OS
|
||||||
|
|
||||||
* [Context](/phyllomeos/context)
|
* [Context](/phyllomeos/context)
|
||||||
* [Purpose](/phyllomeos/purpose)
|
* [Purpose](/phyllomeos/purpose)
|
||||||
@ -82,39 +89,34 @@ dateCreated: 2021-06-19T09:29:20.593Z
|
|||||||
* [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 matrix](/phyllomeos/guests)
|
||||||
|
|
||||||
### Guests support matrix
|
## On open-source virtualization
|
||||||
|
|
||||||
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.
|
*In this section, the focus is on KVM virtualization, and its associated tools, including QEMU, the Linux kernel, libvirt, etc., mostly in the context of Phyllome OS.*
|
||||||
|
|
||||||
> It is possible to deploy non-UEFI compatible operating systems within these guest systems, using so-called nested virtualization.
|
* [Anatomy of a virtual machine](/virt/vm)
|
||||||
{.is-info}
|
* [Chipsets](/virt/chipset)
|
||||||
|
* [Firmware](/virt/firmware)
|
||||||
### About open-source virtualization
|
* [CPU](/virt/cpu)
|
||||||
|
* [Memory](/virt/memory)
|
||||||
In this section, the focus is on KVM virtualization, and its associated tools, including QEMU, the Linux kernel, libvirt, etc.
|
* [Storage](/virt/storage)
|
||||||
|
* [Display](/virt/display)
|
||||||
* [Anatomy of a virtual machine](/virtualization/vm)
|
* [Linux Kernel modules](/virt/kernel-modules) related to virtualization
|
||||||
* [Chipsets](/virtualization/chipset)
|
* [Virtualization-related paths](/virt/linux-paths) on Linux
|
||||||
* [Firmware](/virtualization/firmware)
|
* [XML](/virt/xml) commented
|
||||||
* [CPU](/virtualization/cpu)
|
* [Lexicon](/virt/lexicon)
|
||||||
* [Memory](/virtualization/memory)
|
* [External resources](/virt/resources)
|
||||||
* [Storage](/virtualization/storage)
|
|
||||||
* [Display](/virtualization/display)
|
|
||||||
* [Linux Kernel modules](/kernel_modules) related to virtualization
|
|
||||||
* [Virtualization-related paths](/linux-paths) on Linux
|
|
||||||
* [XML](/xml) commented
|
|
||||||
* [Lexicon](/lexicon)
|
|
||||||
* [External resources](/resources)
|
|
||||||
|
|
||||||
> If you would rather avoid JavaScript altogether, or wish to download the content locally, we got you covered: you can fetch the content locally [here](https://git.phyllo.me/home/wiki).
|
|
||||||
{.is-info}
|
|
||||||
|
|
||||||
## The Phyllome OS Project
|
## The Phyllome OS Project
|
||||||
|
|
||||||
* **Core team**
|
### Functionning
|
||||||
* [How to join](/join)
|
|
||||||
* [Current infrastructure](/infrastructure)
|
* [How to join](/project/join)
|
||||||
|
* [Current infrastructure](/project/infrastructure)
|
||||||
|
|
||||||
|
### Tooling
|
||||||
|
|
||||||
* **The website**: https://phyllo.me
|
* **The website**: https://phyllo.me
|
||||||
* **The wiki**: https://wiki.phyllo.me
|
* **The wiki**: https://wiki.phyllo.me
|
||||||
* **The git**: https://git.phyllo.me
|
* **The internal git**: https://git.phyllo.me
|
Loading…
x
Reference in New Issue
Block a user