virt-sysprep
Reset, unconfigure, or customize a virtual machine image. More information: <https://manned.org/virt-sysprep>.
Install
- All systems
-
curl cmd.cat/virt-sysprep.sh
- Debian
-
apt-get install libguestfs-tools
- Ubuntu
-
apt-get install libguestfs-tools
- Kali Linux
-
apt-get install libguestfs-tools
- Fedora
-
dnf install libguestfs-tools-c-1
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install libguestfs-tools
- Raspbian
-
apt-get install libguestfs-tools
- Dockerfile
- dockerfile.run/virt-sysprep
Reset, unconfigure, or customize a virtual machine image. More information: <https://manned.org/virt-sysprep>.
-
List all supported operations (enabled operations are indicated with asterisks):
virt-sysprep --list-operations
-
Run all enabled operations but don't actually apply the changes:
virt-sysprep --domain vm_name --dry-run
-
Run only the specified operations:
virt-sysprep --domain vm_name --operations operation1,operation2,...
-
Generate a new `/etc/machine-id` file and enable customizations to be able to change the host name to avoid network conflicts:
virt-sysprep --domain vm_name --enable customizations --hostname host_name --operation machine-id
© tl;dr; authors and contributors