libguestfs-tools - System administration tools for virtual machines
|Download size||92.85 KB|
|Installed size||113.50 KB|
This package contains miscellaneous system administrator command line tools for virtual machines. Guestfish is the Filesystem Interactive SHell, for accessing and modifying virtual machine disk images from the command line and shell scripts. The guestmount command lets you mount guest filesystems on the host using FUSE and libguestfs. Virt-alignment-scan scans virtual machines looking for partition alignment problems. Virt-cat is a command line tool to display the contents of a file in a virtual machine. Virt-copy-in and virt-copy-out are command line tools for uploading and downloading files and directories to and from virtual machines. Virt-df is a command line tool to display free space on virtual machine filesystems. Unlike other tools, it doesn’t just display the amount of space allocated to a virtual machine, but can look inside the virtual machine to see how much space is really being used. It is like the df(1) command, but for virtual machines, except that it also works for Windows virtual machines. Virt-edit is a command line tool to edit the contents of a file in a virtual machine. Virt-filesystems is a command line tool to display the filesystems, partitions, block devices, LVs, VGs and PVs found in a disk image or virtual machine. It replaces the deprecated programs virt-list-filesystems and virt-list-partitions with a much more capable tool. Virt-format is a command line tool to erase and make blank disks. Virt-inspector examines a virtual machine and tries to determine the version of the OS, the kernel version, what drivers are installed, whether the virtual machine is fully virtualized (FV) or para-virtualized (PV), what applications are installed and more. Virt-ls is a command line tool to list out files in a virtual machine. Virt-make-fs is a command line tool to build a filesystem out of a collection of files or a tarball. Virt-rescue provides a rescue shell for making interactive, unstructured fixes to virtual machines. Virt-resize can resize existing virtual machine disk images. Virt-sparsify makes virtual machine disk images sparse (thin-provisioned). Virt-sysprep lets you reset or unconfigure virtual machines in preparation for cloning them. Virt-tar-in and virt-tar-out are archive, backup and upload tools for virtual machines. These replace the deprecated program virt-tar. Virt-win-reg lets you look at and modify the Windows Registry of Windows virtual machines.
Install libguestfs-tools rpm package:
# yum install libguestfs-tools
2016-10-26 - Pino Toscano <firstname.lastname@example.org> - 1:1.20.11-20 - inspection: fix detection of /usr in separate partition resolves: rhbz#1388407
2016-09-12 - Pino Toscano <email@example.com> - 1:1.20.11-19 - libguestfs-java: bump the java Require to >= 1.7.0, matching the Build-Require, and the generated bytecode resolves: rhbz#1319086
2016-06-09 - Richard W.M. Jones <firstname.lastname@example.org> - 1:1.20.11-18 - Fix buffer overflow and information leak CVE-2015-8869 resolves: rhbz#1343103
2016-01-19 - Pino Toscano <email@example.com> - 1:1.20.11-17 - Mention ext2/3/4 in set-label error messages for ext labels. resolves: rhbz#1294956 - Fix handling of symlinks in ll and llz, and when editing files in guestfish and virt-edit. resolves: rhbz#1293276
2015-11-10 - Pino Toscano <firstname.lastname@example.org> - 1:1.20.11-16 - Fix the old inspection code to handle some features of RHEL 7 images: handle /bin as symlink to /usr/bin, grub2 in boot partition, and recognize xfs as filesystem (reading UUID and label for it). resolves: rhbz#1216305 - Fix reading of icon in RHEL 7 guests. resolves: rhbz#1216298 - virt-sysprep: don't delete /var/spool/at/.SEQ resolves: rhbz#1229305 - virt-sparsify: read all the output of `qemu-img --help` resolves: rhbz#1218934 - Fix getting long labels for NTFS and btrfs filesystems; also correct the documented maximum length of btrfs labels. resolves: rhbz#1164729
2015-01-19 - Pino Toscano <email@example.com> - 1:1.20.11-14 - Raise augeas (Build)Requires to >= 1.0.0-8.el6, which fixes rhbz#1160261, so virt-sysprep can remove users from /etc/shadow; also remove note about that lack. resolves: rhbz#1138630 - Make sure that libguesfs (the library itself), and virt-sparsify in particular, can handle filenames with ':'. resolves: rhbz#1128942
2014-12-16 - Pino Toscano <firstname.lastname@example.org> - 1:1.20.11-13 - guestfish: fix Tab completion with some filesystems (e.g. xfs). resolves: rhbz#1153846 - Improve drive caching by selecting the caching mode. resolves: rhbz#1038977 - Generate user-cancel automatically, so there is also documentation for it. resolves: rhbz#1100533 - virt-sysprep: make sure to trigger autorelabel by default when removing users. resolves: rhbz#1153855 - virt-sysprep: recommend usage of --selinux-relabel with SELinux guests. related: rhbz#1153855 - virt-sparsify: allow block devices as output. resolves: rhbz#1122557
2014-12-02 - Pino Toscano <email@example.com> - 1:1.20.11-12 - Fix lvm-set-filter to work with newer lvm2 versions. resolves: rhbz#1168751 - Fix handling of structs in the Java bindings. resolves: rhbz#1074005 - Fix scrub-file so it can work on symlinks. resolves: rhbz#1091859 - Show also aliases in the output of `guestfish -h`. resolves: rhbz#1100530 - Fix typo in the man page of virt-edit. resolves: rhbz#1151739 - virt-ls: always output the checksum field in CSV mode. resolves: rhbz#1151901 - virt-ls: avoid double slashes in directory output. resolves: rhbz#1151911 - Fix newline character in error output. resolves: rhbz#1153974 - Fix virt-sysprep firstboot scripts to not be run more than once. resolves: rhbz#1159651 - Fix logging of virt-sysprep firstboot scripts. resolves: rhbz#1160203 - Fix description of 'set_append' and 'get_append' APIs. resolves: rhbz#1164734
2014-09-08 - Richard W.M. Jones <firstname.lastname@example.org> - 1:1.20.11-11 - virt-sysprep: Fix locking accounts with passwords. resolves: rhbz#1037166 - Update copy-patches script to RHEL 6.6.
2014-08-05 - Pino Toscano <email@example.com> - 1:1.20.11-10 - virt-sparsify: allow specifying temporary file or block device resolves: rhbz#1117540