Dependencies in readme now, they dont' need to be in the manual

This commit is contained in:
Jesse Gardner 2021-04-14 20:57:52 -07:00
parent 325b53d863
commit b3d3fcd0fb
4 changed files with 10 additions and 50 deletions

26
man.md
View File

@ -12,13 +12,13 @@ SYNOPSIS
DESCRIPTION DESCRIPTION
=========== ===========
**qq2clone** is a tool working on top of virsh that makes creating **qq2clone** is a tool working that uese libvirt to make creating clones
clones of template QEMU/KVM machines simple. By using the copy on write of template QEMU/KVM machines simple. By using the copy on write feature
feature for which qcow2 is named, clones of an existing virtual machine for which qcow2 is named, clones of an existing virtual machine can be
can be made without inadvertently altering the original image (with made without inadvertently altering the original image (with caveats -
caveats - read the **LIMITATIONS** section if you arent already read the **LIMITATIONS** section if you arent already familiar with how
familiar with how copy on write works). **qq2clone** makes creating and copy on write works). **qq2clone** makes creating and managing these
managing these clones simple and efficient. clones simple and efficient.
**qq2clone** supports creating numerous clones of a template and **qq2clone** supports creating numerous clones of a template and
performing batch operations on them - including the execution of performing batch operations on them - including the execution of
@ -26,18 +26,6 @@ arbitrary commands with exec. This simplifies workflows involving large
numbers of virtual machines, or the frequent creation/destruction of numbers of virtual machines, or the frequent creation/destruction of
virtual machines. virtual machines.
In addition to virsh, basic linux utilities and QEMU/KVM, qq2clone
requires:
Bash 4.0+
sqlite3
qemu-img
libvirt tools:
virt-clone
virt-xml
virt-xml-validate
xmllint (from libxml2)
If you want to easily establish graphical connections to your virtual If you want to easily establish graphical connections to your virtual
machines, you should have virt-viewer and/or spicy installed and machines, you should have virt-viewer and/or spicy installed and
configure your templates to use Spice graphics. This is not strictly configure your templates to use Spice graphics. This is not strictly

View File

@ -10,7 +10,7 @@ qq2clone - Create and manage QEMU/KVM VMs using template machines and qcow2
**qq2clone** [*OPTION*]... *COMMAND* [*ARG*]... **qq2clone** [*OPTION*]... *COMMAND* [*ARG*]...
# DESCRIPTION # DESCRIPTION
**qq2clone** is a tool working on top of virsh that makes creating clones **qq2clone** is a tool working that uese libvirt to make creating clones
of template QEMU/KVM machines simple. By using the copy on write feature of template QEMU/KVM machines simple. By using the copy on write feature
for which qcow2 is named, clones of an existing virtual machine can be made for which qcow2 is named, clones of an existing virtual machine can be made
without inadvertently altering the original image (with caveats - read the without inadvertently altering the original image (with caveats - read the
@ -23,18 +23,6 @@ performing batch operations on them - including the execution of arbitrary
commands with exec. This simplifies workflows involving large numbers of commands with exec. This simplifies workflows involving large numbers of
virtual machines, or the frequent creation/destruction of virtual machines. virtual machines, or the frequent creation/destruction of virtual machines.
In addition to virsh, basic linux utilities and QEMU/KVM, qq2clone
requires:
Bash 4.0+
sqlite3
qemu-img
libvirt tools:
virt-clone
virt-xml
virt-xml-validate
xmllint (from libxml2)
If you want to easily establish graphical connections to your virtual If you want to easily establish graphical connections to your virtual
machines, you should have virt-viewer and/or spicy installed and configure machines, you should have virt-viewer and/or spicy installed and configure
your templates to use Spice graphics. This is not strictly necessary, and your templates to use Spice graphics. This is not strictly necessary, and

View File

@ -2113,7 +2113,7 @@ local uuid
uuid="${CL_MAP["$1"]}" uuid="${CL_MAP["$1"]}"
virsh managedsave "$uuid" &>/dev/null || virsh managedsave "$uuid" &>/dev/null ||
{ echo "Failed to save domain ${OPT[TEMPLATE]}#${1}"; { echo "Failed to save domain ${OPT[TEMPLATE]}#${1}";
echo "Does it have shared directories mounted?"; echo "Does it have shared directories mounted?";
exit "$E_libvirt"; } >&2 exit "$E_libvirt"; } >&2
return 0 return 0
} }

View File

@ -12,7 +12,7 @@ qcow2 images with backing files
[\f[I]ARG\f[R]]\&... [\f[I]ARG\f[R]]\&...
.SH DESCRIPTION .SH DESCRIPTION
.PP .PP
\f[B]qq2clone\f[R] is a tool working on top of virsh that makes creating \f[B]qq2clone\f[R] is a tool working that uese libvirt to make creating
clones of template QEMU/KVM machines simple. clones of template QEMU/KVM machines simple.
By using the copy on write feature for which qcow2 is named, clones of By using the copy on write feature for which qcow2 is named, clones of
an existing virtual machine can be made without inadvertently altering an existing virtual machine can be made without inadvertently altering
@ -28,22 +28,6 @@ arbitrary commands with exec.
This simplifies workflows involving large numbers of virtual machines, This simplifies workflows involving large numbers of virtual machines,
or the frequent creation/destruction of virtual machines. or the frequent creation/destruction of virtual machines.
.PP .PP
In addition to virsh, basic linux utilities and QEMU/KVM, qq2clone
requires:
.IP
.nf
\f[C]
Bash 4.0+
sqlite3
qemu\-img
libvirt tools:
virt\-clone
virt\-xml
virt\-xml\-validate
xmllint (from libxml2)
\f[R]
.fi
.PP
If you want to easily establish graphical connections to your virtual If you want to easily establish graphical connections to your virtual
machines, you should have virt\-viewer and/or spicy installed and machines, you should have virt\-viewer and/or spicy installed and
configure your templates to use Spice graphics. configure your templates to use Spice graphics.