docs: update install/choose

This commit is contained in:
lukas 2021-11-12 11:40:46 +00:00
parent 9f2661ec76
commit 2435849e16

View File

@ -2,7 +2,7 @@
title: Choose title: Choose
description: Understand if Phyllome OS is for you and pick the right version description: Understand if Phyllome OS is for you and pick the right version
published: true published: true
date: 2021-11-12T11:26:52.638Z date: 2021-11-12T11:40:43.570Z
tags: tags:
editor: markdown editor: markdown
dateCreated: 2021-11-11T18:18:23.807Z dateCreated: 2021-11-11T18:18:23.807Z
@ -15,7 +15,7 @@ dateCreated: 2021-11-11T18:18:23.807Z
Phyllome OS makes a few assumptions, including the following: Phyllome OS makes a few assumptions, including the following:
* **Virtual machines have become viable personal computing environments** * **Virtual machines have become viable personal computing environments, including for desktop computing**
* Due to their software-based nature, they are extremely flexible, and despite their nature, they can match or even exceed their physical counterparts abilities in some areas. * Due to their software-based nature, they are extremely flexible, and despite their nature, they can match or even exceed their physical counterparts abilities in some areas.
* **The host operating system should not be modified, in general** * **The host operating system should not be modified, in general**
* Two Phyllome OS hosts should barely differ, allowing virtual machines to be migrated from one host to the next. * Two Phyllome OS hosts should barely differ, allowing virtual machines to be migrated from one host to the next.
@ -46,21 +46,21 @@ Some of these limitations will be tackled or greatly reduced one day, others mig
* Any physical device attached to a computer won't automatically be made to a guest virtual machine. For some users, it might be considered a hindrance. Phyllome OS relies on Linux drivers. Not all hardware fully supports Linux well, which may force users to rely on device or controllers passthrough. * Any physical device attached to a computer won't automatically be made to a guest virtual machine. For some users, it might be considered a hindrance. Phyllome OS relies on Linux drivers. Not all hardware fully supports Linux well, which may force users to rely on device or controllers passthrough.
## Still undecided? ### Still undecided?
Here is a table to help you pick a **desktop-oriented** operating system. Here is a table to help you pick a **desktop-oriented** operating system.
How to read this table? For instance: *If you care most about virtualization and security, you would be better off picking [Qubes OS](https://www.qubes-os.org/) or the upcoming [Spectrum](https://spectrum-os.org/) instead of Phyllome OS.* How to read this table? For instance: *If you care most about virtualization and security, you would be better off picking [Qubes OS](https://www.qubes-os.org/) or the upcoming [Spectrum](https://spectrum-os.org/) instead of Phyllome OS.*
| | Security | Usability | | | Security | Usability |
|---|---| |---|---|---|
| *Virtualization* | [Qubes OS](https://www.qubes-os.org/) or [Spectrum](https://spectrum-os.org/) | **Phyllome OS** | | *Virtualization* | [Qubes OS](https://www.qubes-os.org/) or [Spectrum](https://spectrum-os.org/) | **Phyllome OS** |
| *Bare-metal* | [Sculpt](https://en.wikipedia.org/wiki/Genode#Sculpt) or [Fuchsia](https://en.wikipedia.org/wiki/Fuchsia_(operating_system)) | [Linux](https://en.wikipedia.org/wiki/List_of_Linux_distributions) or [BSD distro](https://en.wikipedia.org/wiki/List_of_BSD_operating_systems), [macOS](https://en.wikipedia.org/wiki/MacOS), [Windows](https://en.wikipedia.org/wiki/Microsoft_Windows) or [Chrome OS](https://en.wikipedia.org/wiki/Chrome_OS) | | *Bare-metal* | [Sculpt](https://en.wikipedia.org/wiki/Genode#Sculpt) or [Fuchsia](https://en.wikipedia.org/wiki/Fuchsia_(operating_system)) | [Linux](https://en.wikipedia.org/wiki/List_of_Linux_distributions) or [BSD distro](https://en.wikipedia.org/wiki/List_of_BSD_operating_systems), [macOS](https://en.wikipedia.org/wiki/MacOS), [Windows](https://en.wikipedia.org/wiki/Microsoft_Windows) or [Chrome OS](https://en.wikipedia.org/wiki/Chrome_OS) |
> In general, the vast majority of users will stick to the bottom-right corner of the table. > In general, the vast majority of users will stick to the bottom-right corner of the table.
{.is-info} {.is-info}
This table is not meant to be perfectly correct or clear-cut. Phyllome OS is intended to be easy-to-use, but still isn't. Out of the box, Chrome OS [^1], or even Windows [^2], might be considered more secure than most Linux desktop-oriented distributions [^3], at the price of greatly limiting user freedom and privacy, however. Finally, due to their tight integration, some BSD distributions might be considered more secure than some Linux distributions. This table is not meant to be perfectly correct or clear-cut. Phyllome OS is intended to be easy-to-use, but still isn't. Out of the box, Chrome OS [^1], or even Windows [^2], might be considered more secure than most Linux desktop-oriented distributions [^3], at the price of greatly limiting user freedom and privacy, however. Due to their tight integration, some BSD distributions might be considered more secure than some Linux distributions. Finally, just as Phyllome OS, Qubes OS is compatible with running Windows-based guest systems. In other words, by means of virtualization, a user might be able to acesss more usable operating systems.
[^1]: See for instance the paper [*Security of Google Chromebook* (PDF)](http://dhanus.mit.edu/docs/ChromeOSSecurity.pdf) by Katherine Fang, Deborah Hanus, Yuzhi Zheng. [^1]: See for instance the paper [*Security of Google Chromebook* (PDF)](http://dhanus.mit.edu/docs/ChromeOSSecurity.pdf) by Katherine Fang, Deborah Hanus, Yuzhi Zheng.
@ -70,4 +70,16 @@ This table is not meant to be perfectly correct or clear-cut. Phyllome OS is int
## Requirements ## Requirements
`To be fetched from white paper` `To be fetched from white paper : hardware requirements ; Phyllome OS version`
## Use
Install
From a live medium (default method)
In a virtual machine (to hack it)
From source