imvirt - detects several virtualizations

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename imvirt_0.9.6-4_all.deb
Package name imvirt
Package version 0.9.6
Package release 4
Package architecture all
Package type deb
Category admin admin::virtualization implemented-in::perl implemented-in::python interface::commandline role::program scope::utility suite::openstack system::cloud system::virtual use::checking use::configuring
License -
Maintainer Patrick Matthäi <>
Download size 10.06 KB
Installed size 24.00 KB
This Perl script tries to detect if it is run in a virtualization container.
In this version it is able to detect the following virtualization
VMware GSX, ESX, Workstation
Virtual PC/Virtual Server
Xen (para and non-para virtualized)
And much more.


Package Version Architecture Repository
imvirt_0.9.6-4_all.deb 0.9.6 all Debian Main
imvirt - - -


Name Value
libimvirt-perl = 0.9.6-4
perl:any -


Type URL
Binary Package imvirt_0.9.6-4_all.deb
Source Package imvirt

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install imvirt deb package:
    # sudo apt-get install imvirt




2017-07-27 - Patrick Matthäi <>
imvirt (0.9.6-4) unstable; urgency=medium
* Bump debian/compat to level 10.
* Bump Standards-Version to 4.0.0 (no changes required).
2016-05-04 - Patrick Matthäi <>
imvirt (0.9.6-3) unstable; urgency=medium
* Fix spelling error in README.Debian.
* Bump Standards-Version to 3.9.8 (no changes required).
* Enable full hardening.
* Mention Perl module name in long description.
2015-07-16 - Patrick Matthäi <>
imvirt (0.9.6-2) unstable; urgency=medium
* Bump Standards-Version to 3.9.6 (no changes needed).
* Don't explicitly request xz compression - dpkg 1.17 does this by default.
* Update to DEP5 debian/copyright format.
* Remove deprecated hardening-wrapper.
* Overwrite lintian warning debian-watch-may-check-gpg-signature. There are
no GPG signatures available.
2013-08-26 - Patrick Matthäi <>
imvirt (0.9.6-1) unstable; urgency=low
* New upstream release.
- Handle undefined %cpuinfo entries gracefully.
Closes: #697961
- Do not die if /proc/cpuinfo is not available. Remove merged Debian patch
Closes: #709420, #693278
* Replace my old e-mail address in debian/copyright.
* Point debian/watch to github.
* Limit helper installation also only for Linux systems. This solves the Hurd
* Add patch 01-spelling-error to fix an spelling error in the manpage.
2013-05-20 - Patrick Matthäi <>
imvirt (0.9.5-3) unstable; urgency=low
* Bump compat level to 9.
* Migrate package to minimal debhelper.
* Uploading to unstable.
2012-11-22 - Patrick Matthäi <>
imvirt (0.9.5-2) experimental; urgency=low
* Also add new build dependencies libfile-slurp-perl and libmodule-find-perl.
* Install the binary imvirt-helper modules only on i386 and amd64
architectures. This fixes a FTBFS on all other architectures.
* Add upstream patch 01-do-not-die-on-missing-cpuinfo to not die, if
/proc/cpuinfo is unavailable, like on GNU/Hurd.
Closes: #693278
2012-11-19 - Patrick Matthäi <>
imvirt (0.9.5-1) experimental; urgency=low
* New upstream release.
- Remove merged patch 01-lxc-procfs-read.
- Remove merged patch 02-kvm-double-dmesg-count.
- Remove merged patch 03-lxc-physical.
- imvirt-report manpage has been merged, install it from upstream.
- Add new build dependency libfile-which-perl.
2012-09-25 - Patrick Matthäi <>
imvirt (0.9.4-5) experimental; urgency=low
* Bump Standards-Version to 3.9.4 (no changes needed).
* Switch to xz compression and add a Pre-Depends on dpkg.
* Add missing word to long description of libimvirt-perl. Thanks Martin!
Closes: #688663
* Package imvirt-helper should recommend libimvirt-perl.
Closes: #688106
2012-09-01 - Patrick Matthäi <>
imvirt (0.9.4-4) unstable; urgency=low
* Add upstream patch 03-lxc-physical to fix an missdetection of physical
hosts as LXC ones.
2012-08-13 - Patrick Matthäi <>
imvirt (0.9.4-3) unstable; urgency=low
* Add upstream patch 01-lxc-procfs-read:
LXC: Remove inapplicable /proc from procfs_read() parameter.
* Add upstream patch 02-kvm-double-dmesg-count:
KVM: Do not count dmesg line twice.
* Merge 0.9.4-2~bpo60+1 changelog.

See Also

Package Description
imwheel_1.0.0pre12-12_i386.deb program to support non-standard buttons on mice in Linux
imx-usb-loader_0~git20181105.4aa98090-1_i386.deb imx_loader - i.MX/Vybrid recovery utility
inadyn_1.99.4-1+b1_i386.deb Simple and small DynDNS client written in the C language
incron_0.5.12-1_i386.deb cron-like daemon which handles filesystem events
indelible_1.03-4_i386.deb powerful and flexible simulator of biological evolution
indent-doc_2.2.12-1_all.deb Documentation for GNU indent
indent_2.2.12-1_i386.deb C language source code formatting program
indi-bin_1.7.5+dfsg-1_i386.deb INDI server, drivers and tools
indigo-utils_1.2.3-1_i386.deb Organic Chemistry Toolkit Utilities
inetsim_1.2.7+dfsg.1-1_all.deb Software suite for simulating common internet services
inetutils-ftp_1.9.4-7_i386.deb File Transfer Protocol client
inetutils-ftpd_1.9.4-7_i386.deb File Transfer Protocol server
inetutils-inetd_1.9.4-7_i386.deb internet super server
inetutils-ping_1.9.4-7_i386.deb ICMP echo tool
inetutils-syslogd_1.9.4-7_i386.deb system logging daemon