mirror of
https://github.com/oSoWoSo/DistroHopper.git
synced 2024-08-14 22:46:53 +00:00
Update README.md
This commit is contained in:
parent
62b7713a6d
commit
b7fcb954d4
1 changed files with 21 additions and 68 deletions
89
README.md
89
README.md
|
@ -31,10 +31,8 @@ comprehensive support for macOS and Windows**.
|
||||||
* **macOS** High Sierra, Mojave, Catalina and Big Sur
|
* **macOS** High Sierra, Mojave, Catalina and Big Sur
|
||||||
* **Windows** 8.1, 10 and 11 including TPM 2.0
|
* **Windows** 8.1, 10 and 11 including TPM 2.0
|
||||||
* [Ubuntu](https://ubuntu.com/desktop) and all the **[official Ubuntu flavours](https://ubuntu.com/download/flavours)**
|
* [Ubuntu](https://ubuntu.com/desktop) and all the **[official Ubuntu flavours](https://ubuntu.com/download/flavours)**
|
||||||
* [elementary OS](https://elementary.io/) (only with SPICE)
|
* [Fedora](https://getfedora.org/) & openSUSE ([Leap](https://get.opensuse.org/leap/), [Tumbleweed](https://get.opensuse.org/tumbleweed/), [MicroOS](https://microos.opensuse.org/))
|
||||||
* [Fedora](https://getfedora.org/) & openSUSE ([Leap](https://get.opensuse.org/leap/), [Tumbleweed](https://get.opensuse.org/tumbleweed/),[MicroOS](https://microos.opensuse.org/))
|
* [Linux Mint](https://linuxmint.com/) (Cinnamon, MATE, and XFCE), [elementary OS](https://elementary.io/), [Pop!_OS](https://pop.system76.com/)
|
||||||
* [Linux Mint](https://linuxmint.com/) (Cinnamon, MATE, and XFCE)
|
|
||||||
* [Pop!_OS](https://pop.system76.com/) (only with SPICE)
|
|
||||||
* Full SPICE support including host/guest clipboard sharing
|
* Full SPICE support including host/guest clipboard sharing
|
||||||
* VirtIO-webdavd file sharing for Linux and Windows guests
|
* VirtIO-webdavd file sharing for Linux and Windows guests
|
||||||
* VirtIO-9p file sharing for Linux and macOS guests
|
* VirtIO-9p file sharing for Linux and macOS guests
|
||||||
|
@ -85,7 +83,8 @@ See this (old) video where I explain some of my motivations for creating Quickem
|
||||||
## Ubuntu
|
## Ubuntu
|
||||||
|
|
||||||
Quickemu is available from a PPA for Ubuntu users. The Quickemu PPA also
|
Quickemu is available from a PPA for Ubuntu users. The Quickemu PPA also
|
||||||
includes a back port of QEMU 6.0.0 for 20.04 (Focal) and 21.04 (Hirsute).
|
includes a back port of QEMU 6.0.0 for 20.04 (Focal) and 21.04 (Hirsute). To
|
||||||
|
install Quickemu and all the dependencies run the following in a terminal:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo apt-add-repository ppa:flexiondotorg/quickemu
|
sudo apt-add-repository ppa:flexiondotorg/quickemu
|
||||||
|
@ -99,6 +98,8 @@ git clone --depth=1 https://github.com/wimpysworld/quickemu
|
||||||
cd quickemu
|
cd quickemu
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Now install all the **Requirements** documented above.
|
||||||
|
|
||||||
# Usage
|
# Usage
|
||||||
|
|
||||||
## Graphical User Interfaces
|
## Graphical User Interfaces
|
||||||
|
@ -110,7 +111,7 @@ While `quickemu` and `quickget` are designed for the terminal, graphical user in
|
||||||
|
|
||||||
## Ubuntu Guest
|
## Ubuntu Guest
|
||||||
|
|
||||||
`quickget` will automatically download an Ubuntu release and also create the
|
`quickget` will automatically download an Ubuntu release and create the
|
||||||
virtual machine configuration.
|
virtual machine configuration.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
@ -151,7 +152,19 @@ preferred flavour.
|
||||||
* `ubuntu-studio`
|
* `ubuntu-studio`
|
||||||
* `xubuntu`
|
* `xubuntu`
|
||||||
|
|
||||||
## Linux Guest
|
## Other Linux Guests
|
||||||
|
|
||||||
|
`quickget` also supports:
|
||||||
|
|
||||||
|
* `elementary`
|
||||||
|
* `fedora`
|
||||||
|
* `linuxmint-cinnamon`
|
||||||
|
* `linuxmint-mate`
|
||||||
|
* `linuxmint-xfce`
|
||||||
|
* `opensuse`
|
||||||
|
* `popos`
|
||||||
|
|
||||||
|
Or you can download a Linux image and manually create a VM configuration.
|
||||||
|
|
||||||
* Download a .iso image of a Linux distribution
|
* Download a .iso image of a Linux distribution
|
||||||
* Create a VM configuration file; for example `debian-bullseye.conf`
|
* Create a VM configuration file; for example `debian-bullseye.conf`
|
||||||
|
@ -290,75 +303,15 @@ tpm="on"
|
||||||
* `fixed_iso=` specifies the ISO image that provides VirtIO drivers.
|
* `fixed_iso=` specifies the ISO image that provides VirtIO drivers.
|
||||||
* `tpm="on"` instructs `quickemu` to create a software emulated TPM device using `swtpm`.
|
* `tpm="on"` instructs `quickemu` to create a software emulated TPM device using `swtpm`.
|
||||||
|
|
||||||
## elementary OS Guest
|
|
||||||
|
|
||||||
`quickemu` supports elementary OS, but only installs using SPICE.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
quickget elementary 6_0
|
|
||||||
quickemu --vm elemenrary-6_0.conf --display spice
|
|
||||||
```
|
|
||||||
|
|
||||||
## FreeBSD Guest
|
## FreeBSD Guest
|
||||||
|
|
||||||
`quickemu` supports FreeBSD production releases. FreeBSD support is maintained by `<kai@potabi.com>`.
|
`quickemu` supports FreeBSD production releases.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
quickget freebsd 13_0
|
quickget freebsd 13_0
|
||||||
quickemu --vm freebsd-13_0.conf
|
quickemu --vm freebsd-13_0.conf
|
||||||
```
|
```
|
||||||
|
|
||||||
## Fedora Guest
|
|
||||||
|
|
||||||
`quickemu` supports Fedora releases.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
quickget fedora 34
|
|
||||||
quickemu --vm fedora-34.conf
|
|
||||||
```
|
|
||||||
|
|
||||||
## linuxmint Guest
|
|
||||||
|
|
||||||
`quickemu` supports linuxmint releases.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
quickget linuxmint mate-20_2
|
|
||||||
quickemu --vm linuxmint-mate-20.2.conf
|
|
||||||
```
|
|
||||||
|
|
||||||
## openSUSE Guest
|
|
||||||
|
|
||||||
`quickemu` supports openSUSE Leap, Tumbleweed and MicroOS.
|
|
||||||
|
|
||||||
For the installation to complete properly, on the "Installation Settings" screen,
|
|
||||||
you need to disable the "Update NVRAM" option.
|
|
||||||
|
|
||||||
On that same screen, you may also want to enable SSH, and open the SSH port.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
quickget opensuse 15_3
|
|
||||||
quickemu --vm opensuse-15_3.conf
|
|
||||||
```
|
|
||||||
|
|
||||||
```bash
|
|
||||||
quickget opensuse tumbleweed
|
|
||||||
quickemu --vm opensuse-tumbleweed
|
|
||||||
```
|
|
||||||
|
|
||||||
```bash
|
|
||||||
quickget opensuse microos
|
|
||||||
quickemu --vm opensuse-microos
|
|
||||||
```
|
|
||||||
|
|
||||||
## Pop!_OS Guest
|
|
||||||
|
|
||||||
`quickemu` supports Pop!_OS 21.04, but only installs with SPICE.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
quickget popos 21_04
|
|
||||||
quickemu --vm popos-21_04.conf --display spice
|
|
||||||
```
|
|
||||||
|
|
||||||
# SPICE
|
# SPICE
|
||||||
|
|
||||||
The following features are available while using the SPICE protocol:
|
The following features are available while using the SPICE protocol:
|
||||||
|
|
Loading…
Reference in a new issue