wiki/home.md

120 lines
4.3 KiB
Markdown
Raw Normal View History

2021-06-19 09:29:23 +00:00
---
2021-06-19 10:13:28 +00:00
title: Homepage
2021-06-19 09:29:23 +00:00
description:
published: true
2021-11-12 11:51:07 +00:00
date: 2021-11-12T11:51:04.590Z
2021-11-11 13:36:43 +00:00
tags:
2021-06-19 09:29:23 +00:00
editor: markdown
dateCreated: 2021-06-19T09:29:20.593Z
---
2021-11-11 14:05:10 +00:00
# Phyllome OS wiki
2021-11-11 17:55:00 +00:00
`Welcome to the Phyllome's OS wiki! `
2021-08-12 08:38:08 +00:00
2021-11-11 17:55:00 +00:00
*In this wiki, 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 this specialized OS.*
2021-11-11 17:09:21 +00:00
2021-11-11 19:06:41 +00:00
> If you would rather avoid JavaScript altogether, or wish to download the content of this wiki locally, you can clone [this repository](https://github.com/PhyllomeOS/wiki).
2021-06-23 12:30:56 +00:00
{.is-info}
2021-06-19 10:17:12 +00:00
2021-11-11 17:42:06 +00:00
> Phyllome OS is still in its infancy and not yet ready for production use.
{.is-warning}
2021-11-11 17:55:00 +00:00
*[Phyllome OS](https://phyllo.me/) is an operating system that makes it easier to run various guest systems locally using [off-the-shelf hardware](/install/choose/).*
2021-11-11 17:42:06 +00:00
2021-11-11 17:55:00 +00:00
## Install
2021-11-11 17:09:21 +00:00
2021-11-11 17:42:06 +00:00
*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.*
2021-11-11 16:16:27 +00:00
2021-11-11 17:55:00 +00:00
* [Prepare](/install/prepare)
* [Choose](/install/choose)
2021-11-12 11:51:07 +00:00
* [Is the Phyllome OS right for you?](/install/choose/phyllomeos)
* [Requirements](/install/choose/requirements)
* [Fetch and install](/install/choose/fetch)
2021-11-11 17:09:21 +00:00
* Install
2021-11-11 19:06:41 +00:00
* [From a live medium](/install/live) (*default method*)
* [In a virtual machine](/install/vm) (*to hack it*)
* [From source](/install/source)
2021-11-11 15:45:26 +00:00
2021-11-11 17:55:00 +00:00
## Use
2021-11-11 15:45:26 +00:00
2021-11-11 17:42:06 +00:00
*The section is meant to introduce how to use Phyllome OS in a general way.*
2021-11-11 19:06:41 +00:00
* [Use it as a live system](/use/live) (*to test it*)
* [Use it as an installed system](/use/disk) (*for daily use*)
2021-11-11 15:45:26 +00:00
2021-11-11 17:55:00 +00:00
## Master
*The section is meant to introduce how to execute particular taks on Phyllome OS, including deploying certain guest systems.*
2021-11-11 17:09:21 +00:00
2021-11-11 17:55:00 +00:00
#### Tasks related to Phyllome OS
2021-11-11 15:45:26 +00:00
2021-11-11 17:42:06 +00:00
* [Perform a few checks](/tasks/checks) on Phyllome OS
2021-11-11 15:45:26 +00:00
* [Configure the Virtual Machine Manager](/tasks/virt-manager) manually or automatically
* [Deploy Phyllome OS inside Phyllome OS](/tasks/inception)
* [Migrate](/tasks/migrate) an existing guest virtual machine to another Phyllome OS host
* [Resize](/tasks/resize) an existing virtual disk
* [Encrypt](/tasks/encrypt) virtual disk images using filesystem-level encryption
2021-11-11 16:16:27 +00:00
* [Use the Cloud Hypervisor](/tasks/cloud-hypervisor) to create a virtual machine
2021-11-11 15:45:26 +00:00
2021-11-11 17:55:00 +00:00
#### Deploy guests systems
2021-11-11 17:09:21 +00:00
* 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
2021-08-12 08:38:08 +00:00
2021-11-11 15:45:26 +00:00
### Phyllome OS
2021-08-12 08:38:08 +00:00
2021-11-11 15:45:26 +00:00
* [Context](/phyllomeos/context)
* [Purpose](/phyllomeos/purpose)
2021-11-11 17:09:21 +00:00
* [Use cases](/phyllomeos/use-cases)
2021-11-11 15:45:26 +00:00
* [Architecture](/phyllomeos/architecture)
* [Software bill of materials](/phyllomeos/sbom) (SBOM)
* [Roadmap](/phyllomeos/roadmap)
* [Frequently Asked Questions](/phyllomeos/faq) (FAQ)
2021-11-11 17:09:21 +00:00
### Guests support matrix
2021-11-11 16:16:27 +00:00
2021-11-11 17:09:21 +00:00
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.
2021-11-11 16:16:27 +00:00
2021-11-11 17:09:21 +00:00
> It is possible to deploy non-UEFI compatible operating systems within these guest systems, using so-called nested virtualization.
2021-11-11 16:16:27 +00:00
{.is-info}
2021-11-11 17:09:21 +00:00
### About open-source virtualization
2021-11-11 15:45:26 +00:00
2021-11-11 17:09:21 +00:00
In this section, the focus is on KVM virtualization, and its associated tools, including QEMU, the Linux kernel, libvirt, etc.
2021-11-11 16:16:27 +00:00
2021-11-11 17:09:21 +00:00
* [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)
2021-11-11 15:45:26 +00:00
* [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}
2021-11-11 16:16:27 +00:00
## The Phyllome OS Project
2021-08-27 00:47:38 +00:00
* **Core team**
* [How to join](/join)
* [Current infrastructure](/infrastructure)
2021-08-12 08:38:08 +00:00
* **The website**: https://phyllo.me
* **The wiki**: https://wiki.phyllo.me
2021-11-11 19:27:11 +00:00
* **The git**: https://git.phyllo.me