diff --git a/README.md b/README.md index 364a11a..5e78497 100644 --- a/README.md +++ b/README.md @@ -231,16 +231,24 @@ with your preferred flavour. `quickget` also supports: +## Other Operating Systems + +`quickget` also supports: + - `alma` (Alma Linux) - `alpine` (Alpine Linux) - `android` (Android x86) - `archlinux` (Arch Linux) - `arcolinux` (Arco Linux) +- `batocera` (Batocera) - `cachyos` (CachyOS) +- `centos-stream` (CentOS Stream) - `debian` (Debian) +- `deepin` (Deepin) - `devuan` (Devuan) - `dragonflybsd` (DragonFlyBSD) - `elementary` (elementary OS) +- `endeavouros` (EndeavourOS) - `fedora` (Fedora) - `freebsd` (FreeBSD) - `freedos` (FreeDOS) @@ -252,6 +260,7 @@ with your preferred flavour. - `kdeneon` (KDE Neon) - `kolibrios` (KolibriOS) - `linuxmint` (Linux Mint) +- `lmde` (Linux Mint Debian Edition) - `manjaro` (Manjaro) - `mxlinux` (MX Linux) - `netboot` (netboot.xyz) @@ -440,10 +449,10 @@ requires that the `spicy` client is installed, available from the quickemu --vm ubuntu-22.04.conf --display spice ``` -To enable copy/paste with a Windows guest, install [SPICE Windows guest tools](https://www.spice-space.org/download.html) in the guest VM. +To enable copy/paste with a Windows guest, install [SPICE Windows guest +tools](https://www.spice-space.org/download.html) in the guest VM. -Headless --------- +## Headless To start a VM with SPICE enabled, but no display attached use `--display none`. This requires that the `spicy` client is installed, @@ -638,20 +647,36 @@ Usage quickemu --vm ubuntu.conf You can also pass optional parameters - --braille : Enable braille support. Requires SDL. - --delete-disk : Delete the disk image and EFI variables - --delete-vm : Delete the entire VM and it's configuration - --display : Select display backend. 'sdl' (default), 'gtk', 'none', or 'spice' - --fullscreen : Starts VM in full screen mode (Ctl+Alt+f to exit) - --ignore-msrs-always : Configure KVM to always ignore unhandled machine-specific registers - --screen : Use specified screen to determine the window size. - --shortcut : Create a desktop shortcut - --snapshot apply : Apply/restore a snapshot. - --snapshot create : Create a snapshot. - --snapshot delete : Delete a snapshot. - --snapshot info : Show disk/snapshot info. - --status-quo : Do not commit any changes to disk/snapshot. - --version : Print version + --braille : Enable braille support. Requires SDL. + --delete-disk : Delete the disk image and EFI variables + --delete-vm : Delete the entire VM and it's configuration + --display : Select display backend. 'sdl' (default), 'gtk', 'none', or 'spice' + --fullscreen : Starts VM in full screen mode (Ctl+Alt+f to exit) + --ignore-msrs-always : Configure KVM to always ignore unhandled machine-specific registers + --screen : Use specified screen to determine the window size. + --shortcut : Create a desktop shortcut + --snapshot apply : Apply/restore a snapshot. + --snapshot create : Create a snapshot. + --snapshot delete : Delete a snapshot. + --snapshot info : Show disk/snapshot info. + --status-quo : Do not commit any changes to disk/snapshot. + --viewer : Choose an alternative viewer. @Options: 'spicy' (default), 'remote-viewer', 'none' + --ssh-port : Set ssh-port manually + --spice-port : Set spice-port manually + --public-dir : expose share directory. @Options: '' (default: xdg-user-dir PUBLICSHARE), '', 'none' + --monitor : Set monitor connection type. @Options: 'socket' (default), 'telnet', 'none' + --monitor-telnet-host : Set telnet host for monitor. (default: 'localhost') + --monitor-telnet-port : Set telnet port for monitor. (default: '4440') + --monitor-cmd : Send command to monitor if available. (Example: system_powerdown) + --serial : Set serial connection type. @Options: 'socket' (default), 'telnet', 'none' + --serial-telnet-host : Set telnet host for serial. (default: 'localhost') + --serial-telnet-port : Set telnet port for serial. (default: '6660') + --keyboard : Set keyboard. @Options: 'usb' (default), 'ps2', 'virtio' + --keyboard_layout : Set keyboard layout. + --mouse : Set mouse. @Options: 'tablet' (default), 'ps2', 'usb', 'virtio' + --usb-controller : Set usb-controller. @Options: 'ehci' (default), 'xhci', 'none' + --extra_args : Pass additional arguments to qemu + --version : Print version ``` diff --git a/docs/quickemu.1 b/docs/quickemu.1 index 5252552..14dab42 100644 --- a/docs/quickemu.1 +++ b/docs/quickemu.1 @@ -326,6 +326,9 @@ All the official Ubuntu flavours are supported, just replace .SS Other Operating Systems .PP \f[V]quickget\f[R] also supports: +.SS Other Operating Systems +.PP +\f[V]quickget\f[R] also supports: .IP \[bu] 2 \f[V]alma\f[R] (Alma Linux) .IP \[bu] 2 @@ -337,16 +340,24 @@ All the official Ubuntu flavours are supported, just replace .IP \[bu] 2 \f[V]arcolinux\f[R] (Arco Linux) .IP \[bu] 2 +\f[V]batocera\f[R] (Batocera) +.IP \[bu] 2 \f[V]cachyos\f[R] (CachyOS) .IP \[bu] 2 +\f[V]centos-stream\f[R] (CentOS Stream) +.IP \[bu] 2 \f[V]debian\f[R] (Debian) .IP \[bu] 2 +\f[V]deepin\f[R] (Deepin) +.IP \[bu] 2 \f[V]devuan\f[R] (Devuan) .IP \[bu] 2 \f[V]dragonflybsd\f[R] (DragonFlyBSD) .IP \[bu] 2 \f[V]elementary\f[R] (elementary OS) .IP \[bu] 2 +\f[V]endeavouros\f[R] (EndeavourOS) +.IP \[bu] 2 \f[V]fedora\f[R] (Fedora) .IP \[bu] 2 \f[V]freebsd\f[R] (FreeBSD) @@ -369,6 +380,8 @@ All the official Ubuntu flavours are supported, just replace .IP \[bu] 2 \f[V]linuxmint\f[R] (Linux Mint) .IP \[bu] 2 +\f[V]lmde\f[R] (Linux Mint Debian Edition) +.IP \[bu] 2 \f[V]manjaro\f[R] (Manjaro) .IP \[bu] 2 \f[V]mxlinux\f[R] (MX Linux) @@ -647,20 +660,36 @@ Usage quickemu --vm ubuntu.conf You can also pass optional parameters - --braille : Enable braille support. Requires SDL. - --delete-disk : Delete the disk image and EFI variables - --delete-vm : Delete the entire VM and it\[aq]s configuration - --display : Select display backend. \[aq]sdl\[aq] (default), \[aq]gtk\[aq], \[aq]none\[aq], or \[aq]spice\[aq] - --fullscreen : Starts VM in full screen mode (Ctl+Alt+f to exit) - --ignore-msrs-always : Configure KVM to always ignore unhandled machine-specific registers - --screen : Use specified screen to determine the window size. - --shortcut : Create a desktop shortcut - --snapshot apply : Apply/restore a snapshot. - --snapshot create : Create a snapshot. - --snapshot delete : Delete a snapshot. - --snapshot info : Show disk/snapshot info. - --status-quo : Do not commit any changes to disk/snapshot. - --version : Print version + --braille : Enable braille support. Requires SDL. + --delete-disk : Delete the disk image and EFI variables + --delete-vm : Delete the entire VM and it\[aq]s configuration + --display : Select display backend. \[aq]sdl\[aq] (default), \[aq]gtk\[aq], \[aq]none\[aq], or \[aq]spice\[aq] + --fullscreen : Starts VM in full screen mode (Ctl+Alt+f to exit) + --ignore-msrs-always : Configure KVM to always ignore unhandled machine-specific registers + --screen : Use specified screen to determine the window size. + --shortcut : Create a desktop shortcut + --snapshot apply : Apply/restore a snapshot. + --snapshot create : Create a snapshot. + --snapshot delete : Delete a snapshot. + --snapshot info : Show disk/snapshot info. + --status-quo : Do not commit any changes to disk/snapshot. + --viewer : Choose an alternative viewer. \[at]Options: \[aq]spicy\[aq] (default), \[aq]remote-viewer\[aq], \[aq]none\[aq] + --ssh-port : Set ssh-port manually + --spice-port : Set spice-port manually + --public-dir : expose share directory. \[at]Options: \[aq]\[aq] (default: xdg-user-dir PUBLICSHARE), \[aq]\[aq], \[aq]none\[aq] + --monitor : Set monitor connection type. \[at]Options: \[aq]socket\[aq] (default), \[aq]telnet\[aq], \[aq]none\[aq] + --monitor-telnet-host : Set telnet host for monitor. (default: \[aq]localhost\[aq]) + --monitor-telnet-port : Set telnet port for monitor. (default: \[aq]4440\[aq]) + --monitor-cmd : Send command to monitor if available. (Example: system_powerdown) + --serial : Set serial connection type. \[at]Options: \[aq]socket\[aq] (default), \[aq]telnet\[aq], \[aq]none\[aq] + --serial-telnet-host : Set telnet host for serial. (default: \[aq]localhost\[aq]) + --serial-telnet-port : Set telnet port for serial. (default: \[aq]6660\[aq]) + --keyboard : Set keyboard. \[at]Options: \[aq]usb\[aq] (default), \[aq]ps2\[aq], \[aq]virtio\[aq] + --keyboard_layout : Set keyboard layout. + --mouse : Set mouse. \[at]Options: \[aq]tablet\[aq] (default), \[aq]ps2\[aq], \[aq]usb\[aq], \[aq]virtio\[aq] + --usb-controller : Set usb-controller. \[at]Options: \[aq]ehci\[aq] (default), \[aq]xhci\[aq], \[aq]none\[aq] + --extra_args : Pass additional arguments to qemu + --version : Print version \f[R] .fi diff --git a/docs/quickemu.1.md b/docs/quickemu.1.md index 0554888..d9d9ed7 100644 --- a/docs/quickemu.1.md +++ b/docs/quickemu.1.md @@ -255,16 +255,24 @@ with your preferred flavour. `quickget` also supports: +## Other Operating Systems + +`quickget` also supports: + - `alma` (Alma Linux) - `alpine` (Alpine Linux) - `android` (Android x86) - `archlinux` (Arch Linux) - `arcolinux` (Arco Linux) +- `batocera` (Batocera) - `cachyos` (CachyOS) +- `centos-stream` (CentOS Stream) - `debian` (Debian) +- `deepin` (Deepin) - `devuan` (Devuan) - `dragonflybsd` (DragonFlyBSD) - `elementary` (elementary OS) +- `endeavouros` (EndeavourOS) - `fedora` (Fedora) - `freebsd` (FreeBSD) - `freedos` (FreeDOS) @@ -276,6 +284,7 @@ with your preferred flavour. - `kdeneon` (KDE Neon) - `kolibrios` (KolibriOS) - `linuxmint` (Linux Mint) +- `lmde` (Linux Mint Debian Edition) - `manjaro` (Manjaro) - `mxlinux` (MX Linux) - `netboot` (netboot.xyz) @@ -459,20 +468,36 @@ Usage quickemu --vm ubuntu.conf You can also pass optional parameters - --braille : Enable braille support. Requires SDL. - --delete-disk : Delete the disk image and EFI variables - --delete-vm : Delete the entire VM and it's configuration - --display : Select display backend. 'sdl' (default), 'gtk', 'none', or 'spice' - --fullscreen : Starts VM in full screen mode (Ctl+Alt+f to exit) - --ignore-msrs-always : Configure KVM to always ignore unhandled machine-specific registers - --screen : Use specified screen to determine the window size. - --shortcut : Create a desktop shortcut - --snapshot apply : Apply/restore a snapshot. - --snapshot create : Create a snapshot. - --snapshot delete : Delete a snapshot. - --snapshot info : Show disk/snapshot info. - --status-quo : Do not commit any changes to disk/snapshot. - --version : Print version + --braille : Enable braille support. Requires SDL. + --delete-disk : Delete the disk image and EFI variables + --delete-vm : Delete the entire VM and it's configuration + --display : Select display backend. 'sdl' (default), 'gtk', 'none', or 'spice' + --fullscreen : Starts VM in full screen mode (Ctl+Alt+f to exit) + --ignore-msrs-always : Configure KVM to always ignore unhandled machine-specific registers + --screen : Use specified screen to determine the window size. + --shortcut : Create a desktop shortcut + --snapshot apply : Apply/restore a snapshot. + --snapshot create : Create a snapshot. + --snapshot delete : Delete a snapshot. + --snapshot info : Show disk/snapshot info. + --status-quo : Do not commit any changes to disk/snapshot. + --viewer : Choose an alternative viewer. @Options: 'spicy' (default), 'remote-viewer', 'none' + --ssh-port : Set ssh-port manually + --spice-port : Set spice-port manually + --public-dir : expose share directory. @Options: '' (default: xdg-user-dir PUBLICSHARE), '', 'none' + --monitor : Set monitor connection type. @Options: 'socket' (default), 'telnet', 'none' + --monitor-telnet-host : Set telnet host for monitor. (default: 'localhost') + --monitor-telnet-port : Set telnet port for monitor. (default: '4440') + --monitor-cmd : Send command to monitor if available. (Example: system_powerdown) + --serial : Set serial connection type. @Options: 'socket' (default), 'telnet', 'none' + --serial-telnet-host : Set telnet host for serial. (default: 'localhost') + --serial-telnet-port : Set telnet port for serial. (default: '6660') + --keyboard : Set keyboard. @Options: 'usb' (default), 'ps2', 'virtio' + --keyboard_layout : Set keyboard layout. + --mouse : Set mouse. @Options: 'tablet' (default), 'ps2', 'usb', 'virtio' + --usb-controller : Set usb-controller. @Options: 'ehci' (default), 'xhci', 'none' + --extra_args : Pass additional arguments to qemu + --version : Print version ``` diff --git a/docs/quickget.1 b/docs/quickget.1 index d68fc5c..ba0c83e 100644 --- a/docs/quickget.1 +++ b/docs/quickget.1 @@ -110,6 +110,9 @@ All the official Ubuntu flavours are supported, just replace .SS Other Operating Systems .PP \f[V]quickget\f[R] also supports: +.SS Other Operating Systems +.PP +\f[V]quickget\f[R] also supports: .IP \[bu] 2 \f[V]alma\f[R] (Alma Linux) .IP \[bu] 2 @@ -121,16 +124,24 @@ All the official Ubuntu flavours are supported, just replace .IP \[bu] 2 \f[V]arcolinux\f[R] (Arco Linux) .IP \[bu] 2 +\f[V]batocera\f[R] (Batocera) +.IP \[bu] 2 \f[V]cachyos\f[R] (CachyOS) .IP \[bu] 2 +\f[V]centos-stream\f[R] (CentOS Stream) +.IP \[bu] 2 \f[V]debian\f[R] (Debian) .IP \[bu] 2 +\f[V]deepin\f[R] (Deepin) +.IP \[bu] 2 \f[V]devuan\f[R] (Devuan) .IP \[bu] 2 \f[V]dragonflybsd\f[R] (DragonFlyBSD) .IP \[bu] 2 \f[V]elementary\f[R] (elementary OS) .IP \[bu] 2 +\f[V]endeavouros\f[R] (EndeavourOS) +.IP \[bu] 2 \f[V]fedora\f[R] (Fedora) .IP \[bu] 2 \f[V]freebsd\f[R] (FreeBSD) @@ -153,6 +164,8 @@ All the official Ubuntu flavours are supported, just replace .IP \[bu] 2 \f[V]linuxmint\f[R] (Linux Mint) .IP \[bu] 2 +\f[V]lmde\f[R] (Linux Mint Debian Edition) +.IP \[bu] 2 \f[V]manjaro\f[R] (Manjaro) .IP \[bu] 2 \f[V]mxlinux\f[R] (MX Linux) diff --git a/docs/quickget.1.md b/docs/quickget.1.md index 0ad5966..eaf1854 100644 --- a/docs/quickget.1.md +++ b/docs/quickget.1.md @@ -88,16 +88,24 @@ with your preferred flavour. `quickget` also supports: +## Other Operating Systems + +`quickget` also supports: + - `alma` (Alma Linux) - `alpine` (Alpine Linux) - `android` (Android x86) - `archlinux` (Arch Linux) - `arcolinux` (Arco Linux) +- `batocera` (Batocera) - `cachyos` (CachyOS) +- `centos-stream` (CentOS Stream) - `debian` (Debian) +- `deepin` (Deepin) - `devuan` (Devuan) - `dragonflybsd` (DragonFlyBSD) - `elementary` (elementary OS) +- `endeavouros` (EndeavourOS) - `fedora` (Fedora) - `freebsd` (FreeBSD) - `freedos` (FreeDOS) @@ -109,6 +117,7 @@ with your preferred flavour. - `kdeneon` (KDE Neon) - `kolibrios` (KolibriOS) - `linuxmint` (Linux Mint) +- `lmde` (Linux Mint Debian Edition) - `manjaro` (Manjaro) - `mxlinux` (MX Linux) - `netboot` (netboot.xyz)