virt-viewer

Minimal graphical interface for a virtual machine (VM). NOTE: 'domain' refers to the name, UUID or ID for the existing VMs (See: tldr virsh). More information: <https://manned.org/virt-viewer>.

Install

All systems
curl cmd.cat/virt-viewer.sh
Debian Debian
apt-get install virt-viewer
Ubuntu
apt-get install virt-viewer
Alpine
apk add virt-viewer
Arch Arch Linux
pacman -S virt-viewer
image/svg+xml Kali Linux
apt-get install virt-viewer
CentOS
yum install virt-viewer
Fedora
dnf install virt-viewer
Windows (WSL2)
sudo apt-get update sudo apt-get install virt-viewer
Raspbian
apt-get install virt-viewer
Docker
docker run cmd.cat/virt-viewer virt-viewer powered by Commando

Minimal graphical interface for a virtual machine (VM). NOTE: 'domain' refers to the name, UUID or ID for the existing VMs (See: tldr virsh). More information: <https://manned.org/virt-viewer>.

  • Launch `virt-viewer` with a prompt to select running virtual machines:
    virt-viewer
  • Launch `virt-viewer` for a specific virtual machine by ID, UUID or name:
    virt-viewer "domain"
  • Wait for a virtual machine to start and automatically reconnect if it shutdown and restarts:
    virt-viewer --reconnect --wait "domain"
  • Connect to a specific remote virtual machine over TLS:
    virt-viewer --connect "xen//url" "domain"
  • Connect to a specific remote virtual machine over SSH:
    virt-viewer --connect "qemu+ssh//username@url/system" "domain"

© tl;dr; authors and contributors