Update README.md
This commit is contained in:
parent
acb345ee7b
commit
5bf714ec7d
201
README.md
201
README.md
|
@ -45,77 +45,140 @@ See it in action on youtube...
|
||||||
|
|
||||||
[![quicktui](https://img.youtube.com/vi/gJ5hqYEskOw/0.jpg)](https://www.youtube.com/watch?v=gJ5hqYEskOw)
|
[![quicktui](https://img.youtube.com/vi/gJ5hqYEskOw/0.jpg)](https://www.youtube.com/watch?v=gJ5hqYEskOw)
|
||||||
|
|
||||||
|
#
|
||||||
|
|
||||||
|
Quickemu.
|
||||||
|
|
||||||
|
[![quickemu video: Replace VirtualBox with Bash &
|
||||||
|
QEMU](https://img.youtube.com/vi/AOTYWEgw0hI/0.jpg)](https://www.youtube.com/watch?v=AOTYWEgw0hI)
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
|
||||||
|
- [QEMU](https://www.qemu.org/) (*6.0.0 or newer*) **with GTK, SDL,
|
||||||
|
SPICE & VirtFS support**
|
||||||
|
- [bash](https://www.gnu.org/software/bash/) (*4.0 or newer*)
|
||||||
|
- [Coreutils](https://www.gnu.org/software/coreutils/)
|
||||||
|
- [EDK II](https://github.com/tianocore/edk2)
|
||||||
|
- [grep](https://www.gnu.org/software/grep/)
|
||||||
|
- [jq](https://stedolan.github.io/jq/)
|
||||||
|
- [LSB](https://wiki.linuxfoundation.org/lsb/start)
|
||||||
|
- [procps](https://gitlab.com/procps-ng/procps)
|
||||||
|
- [python3](https://www.python.org/)
|
||||||
|
- [macrecovery](https://github.com/acidanthera/OpenCorePkg/tree/master/Utilities/macrecovery)
|
||||||
|
- [mkisofs](http://cdrtools.sourceforge.net/private/cdrecord.html)
|
||||||
|
- [usbutils](https://github.com/gregkh/usbutils)
|
||||||
|
- [util-linux](https://github.com/karelzak/util-linux)
|
||||||
|
- [sed](https://www.gnu.org/software/sed/)
|
||||||
|
- [socat](http://www.dest-unreach.org/socat/)
|
||||||
|
- [spicy](https://gitlab.freedesktop.org/spice/spice-gtk)
|
||||||
|
- [swtpm](https://github.com/stefanberger/swtpm)
|
||||||
|
- [Wget](https://www.gnu.org/software/wget/)
|
||||||
|
- [xdg-user-dirs](https://www.freedesktop.org/wiki/Software/xdg-user-dirs/)
|
||||||
|
- [xrandr](https://gitlab.freedesktop.org/xorg/app/xrandr)
|
||||||
|
- [zsync](http://zsync.moria.org.uk/)
|
||||||
|
- [unzip](http://www.info-zip.org/UnZip.html)
|
||||||
|
|
||||||
|
### Installing Requirements
|
||||||
|
|
||||||
|
For Ubuntu, Arch and nixos systems the
|
||||||
|
[ppa](https://launchpad.net/~flexiondotorg/+archive/ubuntu/quickemu),
|
||||||
|
[AUR](https://aur.archlinux.org/packages/quickemu) or
|
||||||
|
[nix](https://github.com/NixOS/nixpkgs/tree/master/pkgs/development/quickemu)
|
||||||
|
packaging will take care of the dependencies. For other host
|
||||||
|
distributions or operating systems it will be necessary to install the
|
||||||
|
above requirements or their equivalents.
|
||||||
|
|
||||||
|
These examples may save a little typing
|
||||||
|
|
||||||
|
Debian:
|
||||||
|
|
||||||
|
sudo apt install qemu bash coreutils ovmf grep jq lsb procps python3 genisoimage usbutils util-linux sed spice-client-gtk swtpm wget xdg-user-dirs zsync unzip
|
||||||
|
|
||||||
|
Fedora:
|
||||||
|
|
||||||
|
sudo dnf install qemu bash coreutils edk2-tools grep jq lsb procps python3 genisoimage usbutils util-linux sed spice-gtk-tools swtpm wget xdg-user-dirs xrandr unzip
|
||||||
|
|
||||||
|
Void Linux:
|
||||||
|
|
||||||
|
sudo xbps-install qemu bash coreutils grep jq procps-ng python3 util-linux sed spice-gtk swtpm usbutils wget xdg-user-dirs xrandr unzip zsync socat
|
||||||
|
|
||||||
# Currently supported Distribution:
|
# Currently supported Distribution:
|
||||||
|
|
||||||
agarimos
|
### Ubuntu Flavours
|
||||||
alma
|
|
||||||
alpine
|
All the official Ubuntu flavours are supported, just replace `ubuntu`
|
||||||
android
|
with your preferred flavour.
|
||||||
archlinux
|
|
||||||
archcraft
|
- `kubuntu` (Kubuntu)
|
||||||
arcolinux
|
- `lubuntu` (Lubuntu)
|
||||||
batocera
|
- `ubuntu-budgie` (Ubuntu Budgie)
|
||||||
blendos
|
- `ubuntukylin` (Ubuntu Kylin)
|
||||||
cachyos
|
- `ubuntu-mate` (Ubuntu MATE)
|
||||||
centos-stream
|
- `ubuntustudio` (Ubuntu Studio)
|
||||||
cereus
|
- `ubuntu` (Ubuntu)
|
||||||
debian
|
- `ubuntu-unity` (Ubuntu Unity)
|
||||||
deepin
|
- `xubuntu` (Xubuntu)
|
||||||
devuan
|
|
||||||
dietpi
|
## Other Operating Systems
|
||||||
dragonflybsd
|
|
||||||
elementary
|
- `agarimos` (AgarimOS)
|
||||||
endeavouros
|
- `alma` (Alma Linux)
|
||||||
endless
|
- `alpine` (Alpine Linux)
|
||||||
fedora
|
- `android` (Android x86)
|
||||||
freebsd
|
- `archcraft` (Archcraft)
|
||||||
freedos
|
- `archlinux` (Arch Linux)
|
||||||
fvoid
|
- `arcolinux` (Arco Linux)
|
||||||
gabeeos
|
- `batocera` (Batocera)
|
||||||
garuda
|
- `blendos` (BlendOS)
|
||||||
gentoo
|
- `cachyos` (CachyOS)
|
||||||
ghostbsd
|
- `centos-stream` (CentOS Stream)
|
||||||
haiku
|
- `debian` (Debian)
|
||||||
kali
|
- `deepin` (Deepin)
|
||||||
kdeneon
|
- `devuan` (Devuan)
|
||||||
kolibrios
|
- `dietpi` (DietPi)
|
||||||
kubuntu
|
- `dragonflybsd` (DragonFlyBSD)
|
||||||
linuxmint
|
- `elementary` (elementary OS)
|
||||||
lmde
|
- `endeavouros` (EndeavourOS)
|
||||||
mageia
|
- `endless` (Endless OS)
|
||||||
manjaro
|
- `fedora` (Fedora)
|
||||||
mxlinux
|
- `freebsd` (FreeBSD)
|
||||||
netboot
|
- `freedos` (FreeDOS)
|
||||||
netbsd
|
- `fvoid` (F\-Void)
|
||||||
nixos
|
- `gabeeos` (Gabee OS)
|
||||||
lubuntu
|
- `garuda` (Garuda Linux)
|
||||||
openbsd
|
- `gentoo` (Gentoo)
|
||||||
opensuse
|
- `ghostbsd` (GhostBSD)
|
||||||
oraclelinux
|
- `haiku` (Haiku)
|
||||||
popos
|
- `kali` (Kali)
|
||||||
reactos
|
- `kdeneon` (KDE Neon)
|
||||||
rebornos
|
- `kolibrios` (KolibriOS)
|
||||||
rockylinux
|
- `linuxmint` (Linux Mint)
|
||||||
siduction
|
- `lmde` (Linux Mint Debian Edition)
|
||||||
slackware
|
- `mageia` (Mageia)
|
||||||
slitaz
|
- `manjaro` (Manjaro)
|
||||||
solus
|
- `mxlinux` (MX Linux)
|
||||||
steamos
|
- `netboot` (netboot.xyz)
|
||||||
tails
|
- `netbsd` (NetBSD)
|
||||||
truenas-core
|
- `nixos` (NixOS)
|
||||||
truenas-scale
|
- `openbsd` (OpenBSD)
|
||||||
ubuntu
|
- `opensuse` (openSUSE)
|
||||||
ubuntu-budgie
|
- `oraclelinux` (Oracle Linux)
|
||||||
ubuntukylin
|
- `popos` (Pop!\_OS)
|
||||||
ubuntu-mate
|
- `reactos` (ReactOS)
|
||||||
ubuntustudio
|
- `rebornos` (RebornOS)
|
||||||
ubuntu-unity
|
- `rockylinux` (Rocky Linux)
|
||||||
void
|
- `siduction` (siduction)
|
||||||
voidpup
|
- `slackware` (Slackware)
|
||||||
vxlinux
|
- `solus` (Solus)
|
||||||
xerolinux
|
- `steamos` (Steam OS)
|
||||||
xubuntu
|
- `tails` (Tails)
|
||||||
zorin
|
- `truenas-core` (TrueNAS Core)
|
||||||
|
- `truenas-scale` (TrueNAS Scale)
|
||||||
|
- `void` (Void Linux)
|
||||||
|
- `voidpup` (VoidPup)
|
||||||
|
- `vxlinux` (VX Linux)
|
||||||
|
- `xerolinux` (XeroLinux)
|
||||||
|
- `zorin` (Zorin OS)
|
||||||
|
|
||||||
### Testing version!
|
### Testing version!
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue