2016-12-26 04:46:58 -06:00
|
|
|
# Basic Install
|
|
|
|
|
|
|
|
For starters, if you just want to run `virt-manager/virt-install` to test out
|
|
|
|
changes, it can be done from the source directory:
|
|
|
|
```sh
|
|
|
|
./virt-manager
|
|
|
|
```
|
|
|
|
|
2020-09-20 13:26:40 -05:00
|
|
|
For more details on that, see [CONTRIBUTING.md](CONTRIBUTING.md)
|
|
|
|
|
|
|
|
|
2016-12-26 04:46:58 -06:00
|
|
|
To install the software into `/usr/local` (usually), you can do:
|
|
|
|
```sh
|
2024-10-25 07:48:27 -05:00
|
|
|
meson setup build
|
|
|
|
meson install -C build
|
2016-12-26 04:46:58 -06:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## Pre-requisite software
|
|
|
|
|
2024-11-14 09:51:54 -06:00
|
|
|
A detailed dependency list can be found in [virt-manager.spec.in](virt-manager.spec.in) file.
|
2016-12-26 04:46:58 -06:00
|
|
|
|
|
|
|
Minimum version requirements of major components:
|
|
|
|
|
2020-07-08 09:54:17 -05:00
|
|
|
- gettext >= 0.19.6
|
2019-06-18 08:54:26 -05:00
|
|
|
- python >= 3.4
|
2019-04-02 16:48:16 -05:00
|
|
|
- gtk3 >= 3.22
|
2016-12-26 04:46:58 -06:00
|
|
|
- libvirt-python >= 0.6.0
|
2022-02-20 11:31:52 -06:00
|
|
|
- pygobject3 >= 3.31.3
|
2016-12-26 04:46:58 -06:00
|
|
|
- libosinfo >= 0.2.10
|
2019-06-18 08:53:36 -05:00
|
|
|
- gtksourceview >= 3
|
2016-12-26 04:46:58 -06:00
|
|
|
|
|
|
|
On Debian or Ubuntu based distributions, you need to install the
|
2017-05-31 08:08:39 -05:00
|
|
|
`gobject-introspection` bindings for some dependencies like `libvirt-glib`
|
2016-12-26 04:46:58 -06:00
|
|
|
and `libosinfo`. Look for package names that start with `'gir'`, for example
|
|
|
|
`gir1.2-libosinfo-1.0`.
|
2019-04-17 11:49:52 -05:00
|
|
|
|
|
|
|
|
|
|
|
## Optional software
|
|
|
|
|
|
|
|
`virt-manager` can optionally use [libguestfs](http://libguestfs.org/)
|
|
|
|
for inspecting the guests. For this, `python-libguestfs` >= 1.22 is needed.
|