Libvirt is a C toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes). The library aims at providing a long term stable C API for different virtualization mechanisms. It currently supports QEMU, KVM, XEN, OpenVZ, LXC, and VirtualBox.
This package contains the libvirt shell virsh and other client binaries.
This package contains the libvirt shell virsh and other client binaries.
Original maintainer | Debian Libvirt Maintainers |
---|---|
Homepage | https://libvirt.org/ |
6.0.0

5.4.0

5.0.0


4.6.0

4.0.0

3.6.0

3.0.0

Manual pages
virsh(1)
virsh - management user interface
virt-admin(1)
virt-admin - daemon administration interface
virt-host-validate(1)
virt-host-validate - validate host virtualization setup
virt-login-shell(1)
virt-login-shell - tool to execute a shell within a container
virt-pki-validate(1)
virt-pki-validate - validate libvirt PKI files are configured correctly
virt-xml-validate(1)
virt-xml-validate - validate libvirt XML files against a schema
virkeycode-atset1(7)
virkeycode-atset1 - Key code values for atset1
virkeycode-atset2(7)
virkeycode-atset2 - Key code values for atset2
virkeycode-atset3(7)
virkeycode-atset3 - Key code values for atset3
virkeycode-linux(7)
virkeycode-linux - Key code values for linux
virkeycode-osx(7)
virkeycode-osx - Key code values for osx
virkeycode-qnum(7)
virkeycode-qnum - Key code values for qnum
virkeycode-usb(7)
virkeycode-usb - Key code values for usb
virkeycode-win32(7)
virkeycode-win32 - Key code values for win32
virkeycode-xtkbd(7)
virkeycode-xtkbd - Key code values for xtkbd
virkeyname-linux(7)
virkeyname-linux - Key name values for linux
virkeyname-osx(7)
virkeyname-osx - Key name values for osx
virkeyname-win32(7)
virkeyname-win32 - Key name values for win32
Latest updates

Ubuntu 19.10 eoan-proposed/main: Version 5.4.0-0ubuntu5.2 introduced
Mar 24

Ubuntu 18.04 LTS bionic-proposed/main: Version 4.0.0-1ubuntu8.15 removed
Mar 19

Ubuntu 19.10 eoan-proposed/main: Version 5.4.0-0ubuntu5.1 removed
Mar 19

Ubuntu 18.04 LTS bionic-updates/main: Updated from 4.0.0-1ubuntu8.14 to 4.0.0-1ubuntu8.15
Mar 19

Ubuntu 19.10 eoan-updates/main: Version 5.4.0-0ubuntu5.1 introduced
Mar 19

Debian experimental experimental/main: Version 6.0.0-1 removed
Mar 15

Ubuntu 20.04 focal/main: Updated from 6.0.0-0ubuntu4 to 6.0.0-0ubuntu5
Mar 13

Ubuntu 20.04 focal-proposed/main: Version 6.0.0-0ubuntu5 removed
Mar 13

Ubuntu 20.04 focal-proposed/main: Version 6.0.0-0ubuntu5 introduced
Mar 13

Ubuntu 19.10 eoan-proposed/main: Version 5.4.0-0ubuntu5.1 introduced
Mar 05

Ubuntu 18.04 LTS bionic-proposed/main: Version 4.0.0-1ubuntu8.15 introduced
Mar 05

Ubuntu 20.04 focal/main: Updated from 6.0.0-0ubuntu3 to 6.0.0-0ubuntu4
Mar 02

Ubuntu 20.04 focal-proposed/main: Version 6.0.0-0ubuntu3 removed
Feb 14

Ubuntu 20.04 focal/main: Updated from 6.0.0-0ubuntu2 to 6.0.0-0ubuntu3
Feb 14

Ubuntu 20.04 focal-proposed/main: Version 6.0.0-0ubuntu3 introduced
Feb 14

Debian experimental experimental/main: Updated from 5.6.0-4 to 6.0.0-1
Feb 13
Guido Günther
- [33890b9] New upstream version 6.0.0
(Closes: #939552) - [c9f82be] gitlab-ci: Run autopkgtests
Christian Ehrhardt
- [fa167bc] d/libnss-libvirt.lintian-overrides: accept having two nss so files
- [bf48357] d/libvirt-daemon-system-sysv.lintian-overrides: not shipping systemd files. Packages are split intentionally, ignore this lintian warning.
- [2278598] d/rules: also check build time self test results on all architectures
- [c1be36a] d/rules: drop doc binary cleanup.
- [6d60c3c] d/rules: don't ship split daemons just yet
- [33f8dc4] d/p/skip-qemuhotplugtest.patch: fix qemuhotplugtest. Skip some elements of qemuhotplugtest that for now break in Debian/Ubuntu build environments.
- [a1734f7] d/rules: add libvirt-guests.default to libvirt-daemon-system instead of libvirt-daemon-system-sysv
- [69f6cfe] d/rules: install /etc/default/* files that are shared between sysv and systemd packages
- [31be682] d/rules: install virtlockd for sysv
(Closes: #880970)
Andrea Bolognani
- [070d158] Install virt-login-shell-helper.
This new binary was introduced in libvirt 5.7.0 and is necessary for virt-login-shell to work. - [143dafb] Install augeas lenses for all drivers.
These slipped through the cracks when we moved from picking up the corresponding directories as a whole to listing the specific files we're interested in. - [efa4cfe] Remove all mentions of Devhelp.
As of libvirt 5.8.0, the corresponding files are no longer generated. - [8ebd427] not-installed: Remove obsolete entries.
Now that upstream's build system has been fixed and we're picking up the documentation from the install location rather than the source directory, the corresponding files will no longer be flagged by dh_missing. - [ce54aef] not-installed: List all split daemons files. Since we're not shipping split daemons yet, the corresponding binaries as well as systemd units and augeas lenses will be flagged by dh_missing if we don't list them here.
- [391e39d] symbols: Drop LIBVIRT_5.9.0
libvirt 5.9.0 didn't introduce any new public symbols.

Debian 10.0 buster-proposed-updates/main: Version 5.0.0-4+deb10u1 removed
Feb 08

Debian 10.0 buster/main: Updated from 5.0.0-4 to 5.0.0-4+deb10u1
Feb 08
Tobias Wolter
- [711f612] apparmor: Allow one to run pygrub
Guido Günther
- [3bcbf56] Don't render osxsave, ospke into QEMU comman line. This helps newer QEMU with some configs generated by virt-install. Thanks to Michal Arbet for digging out the patches (Closes: #944248)

Ubuntu 20.04 focal-proposed/main: Version 6.0.0-0ubuntu2 removed
Feb 06

Ubuntu 20.04 focal/main: Updated from 6.0.0-0ubuntu1 to 6.0.0-0ubuntu2
Feb 06
Related packages
libvirt - API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)