How To Install libvirt-docs on CentOS 8

libvirt-docs is API reference and website documentation

Introduction

In this tutorial we learn how to install libvirt-docs on CentOS 8.

What is libvirt-docs

Includes the API reference for the libvirt C library, and a complete copy of the libvirt.org website documentation.

We can use yum or dnf to install libvirt-docs on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install libvirt-docs.

Install libvirt-docs on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install libvirt-docs using dnf by running the following command:

sudo dnf -y install libvirt-docs

Install libvirt-docs on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install libvirt-docs using yum by running the following command:

sudo yum -y install libvirt-docs

How To Uninstall libvirt-docs on CentOS 8

To uninstall only the libvirt-docs package we can use the following command:

sudo dnf remove libvirt-docs

libvirt-docs Package Contents on CentOS 8

/usr/share/doc/libvirt-docs
/usr/share/doc/libvirt-docs/AUTHORS
/usr/share/doc/libvirt-docs/ChangeLog
/usr/share/doc/libvirt-docs/NEWS
/usr/share/doc/libvirt-docs/README
/usr/share/doc/libvirt-docs/README.md
/usr/share/doc/libvirt-docs/examples
/usr/share/doc/libvirt-docs/examples/c
/usr/share/doc/libvirt-docs/examples/c/admin
/usr/share/doc/libvirt-docs/examples/c/admin/client_close.c
/usr/share/doc/libvirt-docs/examples/c/admin/client_info.c
/usr/share/doc/libvirt-docs/examples/c/admin/client_limits.c
/usr/share/doc/libvirt-docs/examples/c/admin/list_clients.c
/usr/share/doc/libvirt-docs/examples/c/admin/list_servers.c
/usr/share/doc/libvirt-docs/examples/c/admin/logging.c
/usr/share/doc/libvirt-docs/examples/c/admin/threadpool_params.c
/usr/share/doc/libvirt-docs/examples/c/domain
/usr/share/doc/libvirt-docs/examples/c/domain/dommigrate.c
/usr/share/doc/libvirt-docs/examples/c/domain/domtop.c
/usr/share/doc/libvirt-docs/examples/c/domain/info1.c
/usr/share/doc/libvirt-docs/examples/c/domain/rename.c
/usr/share/doc/libvirt-docs/examples/c/domain/suspend.c
/usr/share/doc/libvirt-docs/examples/c/misc
/usr/share/doc/libvirt-docs/examples/c/misc/event-test.c
/usr/share/doc/libvirt-docs/examples/c/misc/hellolibvirt.c
/usr/share/doc/libvirt-docs/examples/c/misc/openauth.c
/usr/share/doc/libvirt-docs/examples/polkit
/usr/share/doc/libvirt-docs/examples/polkit/libvirt-acl.rules
/usr/share/doc/libvirt-docs/examples/sh
/usr/share/doc/libvirt-docs/examples/sh/virt-lxc-convert
/usr/share/doc/libvirt-docs/examples/systemtap
/usr/share/doc/libvirt-docs/examples/systemtap/events.stp
/usr/share/doc/libvirt-docs/examples/systemtap/lock-debug.stp
/usr/share/doc/libvirt-docs/examples/systemtap/qemu-monitor.stp
/usr/share/doc/libvirt-docs/examples/systemtap/rpc-monitor.stp
/usr/share/doc/libvirt-docs/examples/xml
/usr/share/doc/libvirt-docs/examples/xml/storage
/usr/share/doc/libvirt-docs/examples/xml/storage/pool-dir.xml
/usr/share/doc/libvirt-docs/examples/xml/storage/pool-fs.xml
/usr/share/doc/libvirt-docs/examples/xml/storage/pool-logical.xml
/usr/share/doc/libvirt-docs/examples/xml/storage/pool-netfs.xml
/usr/share/doc/libvirt-docs/examples/xml/storage/vol-cow.xml
/usr/share/doc/libvirt-docs/examples/xml/storage/vol-qcow.xml
/usr/share/doc/libvirt-docs/examples/xml/storage/vol-qcow2.xml
/usr/share/doc/libvirt-docs/examples/xml/storage/vol-raw.xml
/usr/share/doc/libvirt-docs/examples/xml/storage/vol-sparse.xml
/usr/share/doc/libvirt-docs/examples/xml/storage/vol-vmdk.xml
/usr/share/doc/libvirt-docs/examples/xml/test
/usr/share/doc/libvirt-docs/examples/xml/test/testdev.xml
/usr/share/doc/libvirt-docs/examples/xml/test/testdomfc4.xml
/usr/share/doc/libvirt-docs/examples/xml/test/testdomfv0.xml
/usr/share/doc/libvirt-docs/examples/xml/test/testnetdef.xml
/usr/share/doc/libvirt-docs/examples/xml/test/testnetpriv.xml
/usr/share/doc/libvirt-docs/examples/xml/test/testnode.xml
/usr/share/doc/libvirt-docs/examples/xml/test/testnodeinline.xml
/usr/share/doc/libvirt-docs/examples/xml/test/testpool.xml
/usr/share/doc/libvirt-docs/examples/xml/test/testvol.xml
/usr/share/doc/libvirt-docs/html
/usr/share/doc/libvirt-docs/html/32favicon.png
/usr/share/doc/libvirt-docs/html/404.html
/usr/share/doc/libvirt-docs/html/acl.html
/usr/share/doc/libvirt-docs/html/aclpolkit.html
/usr/share/doc/libvirt-docs/html/api.html
/usr/share/doc/libvirt-docs/html/api_extension.html
/usr/share/doc/libvirt-docs/html/apps.html
/usr/share/doc/libvirt-docs/html/architecture.gif
/usr/share/doc/libvirt-docs/html/architecture.html
/usr/share/doc/libvirt-docs/html/auditlog.html
/usr/share/doc/libvirt-docs/html/auth.html
/usr/share/doc/libvirt-docs/html/bindings.html
/usr/share/doc/libvirt-docs/html/bugs.html
/usr/share/doc/libvirt-docs/html/cgroups.html
/usr/share/doc/libvirt-docs/html/compiling.html
/usr/share/doc/libvirt-docs/html/contact.html
/usr/share/doc/libvirt-docs/html/contribute.html
/usr/share/doc/libvirt-docs/html/csharp.html
/usr/share/doc/libvirt-docs/html/dbus.html
/usr/share/doc/libvirt-docs/html/devguide.html
/usr/share/doc/libvirt-docs/html/docs.html
/usr/share/doc/libvirt-docs/html/downloads.html
/usr/share/doc/libvirt-docs/html/drivers.html
/usr/share/doc/libvirt-docs/html/drvbhyve.html
/usr/share/doc/libvirt-docs/html/drvesx.html
/usr/share/doc/libvirt-docs/html/drvhyperv.html
/usr/share/doc/libvirt-docs/html/drvlxc.html
/usr/share/doc/libvirt-docs/html/drvnodedev.html
/usr/share/doc/libvirt-docs/html/drvopenvz.html
/usr/share/doc/libvirt-docs/html/drvqemu.html
/usr/share/doc/libvirt-docs/html/drvremote.html
/usr/share/doc/libvirt-docs/html/drvtest.html
/usr/share/doc/libvirt-docs/html/drvvbox.html
/usr/share/doc/libvirt-docs/html/drvvirtuozzo.html
/usr/share/doc/libvirt-docs/html/drvvmware.html
/usr/share/doc/libvirt-docs/html/drvxen.html
/usr/share/doc/libvirt-docs/html/errors.html
/usr/share/doc/libvirt-docs/html/firewall.html
/usr/share/doc/libvirt-docs/html/fonts
/usr/share/doc/libvirt-docs/html/fonts/LICENSE.md
/usr/share/doc/libvirt-docs/html/fonts/overpass-bold-italic.woff
/usr/share/doc/libvirt-docs/html/fonts/overpass-bold.woff
/usr/share/doc/libvirt-docs/html/fonts/overpass-italic.woff
/usr/share/doc/libvirt-docs/html/fonts/overpass-light-italic.woff
/usr/share/doc/libvirt-docs/html/fonts/overpass-light.woff
/usr/share/doc/libvirt-docs/html/fonts/overpass-mono-bold.woff
/usr/share/doc/libvirt-docs/html/fonts/overpass-mono-light.woff
/usr/share/doc/libvirt-docs/html/fonts/overpass-mono-regular.woff
/usr/share/doc/libvirt-docs/html/fonts/overpass-mono-semibold.woff
/usr/share/doc/libvirt-docs/html/fonts/overpass-regular.woff
/usr/share/doc/libvirt-docs/html/fonts/stylesheet.css
/usr/share/doc/libvirt-docs/html/format.html
/usr/share/doc/libvirt-docs/html/formatbackup.html
/usr/share/doc/libvirt-docs/html/formatcaps.html
/usr/share/doc/libvirt-docs/html/formatcheckpoint.html
/usr/share/doc/libvirt-docs/html/formatdomain.html
/usr/share/doc/libvirt-docs/html/formatdomaincaps.html
/usr/share/doc/libvirt-docs/html/formatnetwork.html
/usr/share/doc/libvirt-docs/html/formatnetworkport.html
/usr/share/doc/libvirt-docs/html/formatnode.html
/usr/share/doc/libvirt-docs/html/formatnwfilter.html
/usr/share/doc/libvirt-docs/html/formatsecret.html
/usr/share/doc/libvirt-docs/html/formatsnapshot.html
/usr/share/doc/libvirt-docs/html/formatstorage.html
/usr/share/doc/libvirt-docs/html/formatstoragecaps.html
/usr/share/doc/libvirt-docs/html/formatstorageencryption.html
/usr/share/doc/libvirt-docs/html/generic.css
/usr/share/doc/libvirt-docs/html/goals.html
/usr/share/doc/libvirt-docs/html/governance.html
/usr/share/doc/libvirt-docs/html/hacking.html
/usr/share/doc/libvirt-docs/html/hooks.html
/usr/share/doc/libvirt-docs/html/html
/usr/share/doc/libvirt-docs/html/html/home.png
/usr/share/doc/libvirt-docs/html/html/index-admin.html
/usr/share/doc/libvirt-docs/html/html/index-lxc.html
/usr/share/doc/libvirt-docs/html/html/index-qemu.html
/usr/share/doc/libvirt-docs/html/html/index.html
/usr/share/doc/libvirt-docs/html/html/left.png
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-admin.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-common.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-domain-checkpoint.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-domain-snapshot.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-domain.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-event.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-host.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-interface.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-lxc.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-network.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-nodedev.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-nwfilter.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-qemu.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-secret.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-storage.html
/usr/share/doc/libvirt-docs/html/html/libvirt-libvirt-stream.html
/usr/share/doc/libvirt-docs/html/html/libvirt-virterror.html
/usr/share/doc/libvirt-docs/html/html/right.png
/usr/share/doc/libvirt-docs/html/html/up.png
/usr/share/doc/libvirt-docs/html/hvsupport.html
/usr/share/doc/libvirt-docs/html/index.html
/usr/share/doc/libvirt-docs/html/internals
/usr/share/doc/libvirt-docs/html/internals.html
/usr/share/doc/libvirt-docs/html/internals/command.html
/usr/share/doc/libvirt-docs/html/internals/eventloop.html
/usr/share/doc/libvirt-docs/html/internals/locking.html
/usr/share/doc/libvirt-docs/html/internals/rpc.html
/usr/share/doc/libvirt-docs/html/java.html
/usr/share/doc/libvirt-docs/html/js
/usr/share/doc/libvirt-docs/html/js/main.js
/usr/share/doc/libvirt-docs/html/kbase
/usr/share/doc/libvirt-docs/html/kbase.html
/usr/share/doc/libvirt-docs/html/kbase/backing_chains.html
/usr/share/doc/libvirt-docs/html/kbase/domainstatecapture.html
/usr/share/doc/libvirt-docs/html/kbase/incrementalbackupinternals.html
/usr/share/doc/libvirt-docs/html/kbase/launch_security_sev.html
/usr/share/doc/libvirt-docs/html/kbase/locking-lockd.html
/usr/share/doc/libvirt-docs/html/kbase/locking-sanlock.html
/usr/share/doc/libvirt-docs/html/kbase/locking.html
/usr/share/doc/libvirt-docs/html/kbase/rpm-deployment.html
/usr/share/doc/libvirt-docs/html/kbase/s390_protected_virt.html
/usr/share/doc/libvirt-docs/html/kbase/secureusage.html
/usr/share/doc/libvirt-docs/html/kbase/virtiofs.html
/usr/share/doc/libvirt-docs/html/libvirt-daemon-arch.png
/usr/share/doc/libvirt-docs/html/libvirt-driver-arch.png
/usr/share/doc/libvirt-docs/html/libvirt-object-model.png
/usr/share/doc/libvirt-docs/html/libvirt.css
/usr/share/doc/libvirt-docs/html/logging.html
/usr/share/doc/libvirt-docs/html/logos
/usr/share/doc/libvirt-docs/html/logos/logo-banner-dark-256.png
/usr/share/doc/libvirt-docs/html/logos/logo-banner-dark-800.png
/usr/share/doc/libvirt-docs/html/logos/logo-banner-dark.svg
/usr/share/doc/libvirt-docs/html/logos/logo-banner-light-256.png
/usr/share/doc/libvirt-docs/html/logos/logo-banner-light-800.png
/usr/share/doc/libvirt-docs/html/logos/logo-banner-light.svg
/usr/share/doc/libvirt-docs/html/logos/logo-base.svg
/usr/share/doc/libvirt-docs/html/logos/logo-square-128.png
/usr/share/doc/libvirt-docs/html/logos/logo-square-192.png
/usr/share/doc/libvirt-docs/html/logos/logo-square-256.png
/usr/share/doc/libvirt-docs/html/logos/logo-square-96.png
/usr/share/doc/libvirt-docs/html/logos/logo-square-powered-128.png
/usr/share/doc/libvirt-docs/html/logos/logo-square-powered-192.png
/usr/share/doc/libvirt-docs/html/logos/logo-square-powered-256.png
/usr/share/doc/libvirt-docs/html/logos/logo-square-powered-96.png
/usr/share/doc/libvirt-docs/html/logos/logo-square-powered.svg
/usr/share/doc/libvirt-docs/html/logos/logo-square.svg
/usr/share/doc/libvirt-docs/html/main.css
/usr/share/doc/libvirt-docs/html/manpages
/usr/share/doc/libvirt-docs/html/manpages/index.html
/usr/share/doc/libvirt-docs/html/manpages/libvirtd.html
/usr/share/doc/libvirt-docs/html/manpages/virkeycode-atset1.html
/usr/share/doc/libvirt-docs/html/manpages/virkeycode-atset2.html
/usr/share/doc/libvirt-docs/html/manpages/virkeycode-atset3.html
/usr/share/doc/libvirt-docs/html/manpages/virkeycode-linux.html
/usr/share/doc/libvirt-docs/html/manpages/virkeycode-osx.html
/usr/share/doc/libvirt-docs/html/manpages/virkeycode-qnum.html
/usr/share/doc/libvirt-docs/html/manpages/virkeycode-usb.html
/usr/share/doc/libvirt-docs/html/manpages/virkeycode-win32.html
/usr/share/doc/libvirt-docs/html/manpages/virkeycode-xtkbd.html
/usr/share/doc/libvirt-docs/html/manpages/virkeyname-linux.html
/usr/share/doc/libvirt-docs/html/manpages/virkeyname-osx.html
/usr/share/doc/libvirt-docs/html/manpages/virkeyname-win32.html
/usr/share/doc/libvirt-docs/html/manpages/virsh.html
/usr/share/doc/libvirt-docs/html/manpages/virt-admin.html
/usr/share/doc/libvirt-docs/html/manpages/virt-host-validate.html
/usr/share/doc/libvirt-docs/html/manpages/virt-login-shell.html
/usr/share/doc/libvirt-docs/html/manpages/virt-pki-validate.html
/usr/share/doc/libvirt-docs/html/manpages/virt-sanlock-cleanup.html
/usr/share/doc/libvirt-docs/html/manpages/virt-xml-validate.html
/usr/share/doc/libvirt-docs/html/manpages/virtlockd.html
/usr/share/doc/libvirt-docs/html/manpages/virtlogd.html
/usr/share/doc/libvirt-docs/html/migration-managed-direct.png
/usr/share/doc/libvirt-docs/html/migration-managed-p2p.png
/usr/share/doc/libvirt-docs/html/migration-native.png
/usr/share/doc/libvirt-docs/html/migration-tunnel.png
/usr/share/doc/libvirt-docs/html/migration-unmanaged-direct.png
/usr/share/doc/libvirt-docs/html/migration.html
/usr/share/doc/libvirt-docs/html/mobile.css
/usr/share/doc/libvirt-docs/html/news-2005.html
/usr/share/doc/libvirt-docs/html/news-2006.html
/usr/share/doc/libvirt-docs/html/news-2007.html
/usr/share/doc/libvirt-docs/html/news-2008.html
/usr/share/doc/libvirt-docs/html/news-2009.html
/usr/share/doc/libvirt-docs/html/news-2010.html
/usr/share/doc/libvirt-docs/html/news-2011.html
/usr/share/doc/libvirt-docs/html/news-2012.html
/usr/share/doc/libvirt-docs/html/news-2013.html
/usr/share/doc/libvirt-docs/html/news-2014.html
/usr/share/doc/libvirt-docs/html/news-2015.html
/usr/share/doc/libvirt-docs/html/news-2016.html
/usr/share/doc/libvirt-docs/html/news.html
/usr/share/doc/libvirt-docs/html/node.gif
/usr/share/doc/libvirt-docs/html/nss.html
/usr/share/doc/libvirt-docs/html/pci-hotplug.html
/usr/share/doc/libvirt-docs/html/php.html
/usr/share/doc/libvirt-docs/html/platforms.html
/usr/share/doc/libvirt-docs/html/python.html
/usr/share/doc/libvirt-docs/html/remote.html
/usr/share/doc/libvirt-docs/html/securityprocess.html
/usr/share/doc/libvirt-docs/html/storage.html
/usr/share/doc/libvirt-docs/html/strategy.html
/usr/share/doc/libvirt-docs/html/styleguide.html
/usr/share/doc/libvirt-docs/html/support.html
/usr/share/doc/libvirt-docs/html/testapi.html
/usr/share/doc/libvirt-docs/html/testsuites.html
/usr/share/doc/libvirt-docs/html/testtck.html
/usr/share/doc/libvirt-docs/html/tlscerts.html
/usr/share/doc/libvirt-docs/html/uri.html
/usr/share/doc/libvirt-docs/html/virshcmdref.html
/usr/share/doc/libvirt-docs/html/windows.html

References

Summary

In this tutorial we learn how to install libvirt-docs on CentOS 8 using yum and dnf.