How To Install cairomm-doc on CentOS 8

cairomm-doc is Developer’s documentation for the cairomm library

Introduction

In this tutorial we learn how to install cairomm-doc on CentOS 8.

What is cairomm-doc

This package contains developer’s documentation for the cairomm library. Cairomm is the C++ API for the cairo graphics library. The documentation can be viewed either through the devhelp documentation browser or through a web browser. If using a web browser the documentation is installed in the gtk-doc hierarchy and can be found at /usr/share/doc/cairomm-1.0

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

Install cairomm-doc 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 cairomm-doc using dnf by running the following command:

sudo dnf -y install cairomm-doc

Install cairomm-doc 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 cairomm-doc using yum by running the following command:

sudo yum -y install cairomm-doc

How To Uninstall cairomm-doc on CentOS 8

To uninstall only the cairomm-doc package we can use the following command:

sudo dnf remove cairomm-doc

cairomm-doc Package Contents on CentOS 8

/usr/share/devhelp
/usr/share/devhelp/books
/usr/share/devhelp/books/cairomm-1.0
/usr/share/devhelp/books/cairomm-1.0/cairomm-1.0.devhelp2
/usr/share/doc/cairomm-1.0
/usr/share/doc/cairomm-1.0/reference
/usr/share/doc/cairomm-1.0/reference/cairomm-1.0.tag
/usr/share/doc/cairomm-1.0/reference/html
/usr/share/doc/cairomm-1.0/reference/html/annotated.html
/usr/share/doc/cairomm-1.0/reference/html/arrowdown.png
/usr/share/doc/cairomm-1.0/reference/html/arrowright.png
/usr/share/doc/cairomm-1.0/reference/html/bc_s.png
/usr/share/doc/cairomm-1.0/reference/html/bdwn.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Context-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Context.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Device-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Device.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Device_1_1Lock-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Device_1_1Lock.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1FontFace-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1FontFace.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1FontFace__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1FontOptions-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1FontOptions.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1FtFontFace-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1FtFontFace.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1FtFontFace__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1FtScaledFont-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1FtScaledFont.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1FtScaledFont__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1GlitzSurface-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1GlitzSurface.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1GlitzSurface__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Gradient-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Gradient.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Gradient__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1ImageSurface-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1ImageSurface.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1ImageSurface__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1LinearGradient-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1LinearGradient.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1LinearGradient__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Matrix-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Matrix.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Matrix__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Path-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Path.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Pattern-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Pattern.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Pattern__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1PdfSurface-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1PdfSurface.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1PdfSurface__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1PsSurface-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1PsSurface.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1PsSurface__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1QuartzFontFace-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1QuartzFontFace.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1QuartzFontFace__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1QuartzSurface-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1QuartzSurface.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1QuartzSurface__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1RadialGradient-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1RadialGradient.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1RadialGradient__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1RefPtr-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1RefPtr.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1RefPtr__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Region-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Region.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1ScaledFont-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1ScaledFont.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1ScaledFont__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1SolidPattern-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1SolidPattern.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1SolidPattern__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Surface-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Surface.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1SurfacePattern-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1SurfacePattern.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1SurfacePattern__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Surface__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1SvgSurface-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1SvgSurface.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1SvgSurface__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1ToyFontFace-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1ToyFontFace.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1ToyFontFace__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1UserFontFace-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1UserFontFace.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1UserFontFace__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32FontFace-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32FontFace.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32FontFace__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32PrintingSurface-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32PrintingSurface.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32PrintingSurface__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32ScaledFont-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32ScaledFont.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32ScaledFont__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32Surface-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32Surface.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1Win32Surface__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1XlibSurface-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1XlibSurface.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1XlibSurface__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1logic__error-members.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1logic__error.html
/usr/share/doc/cairomm-1.0/reference/html/classCairo_1_1logic__error__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classcairo__matrix__t.html
/usr/share/doc/cairomm-1.0/reference/html/classcairo__matrix__t__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classes.html
/usr/share/doc/cairomm-1.0/reference/html/classhash__load__check__resize__trigger__size__base.html
/usr/share/doc/cairomm-1.0/reference/html/classhash__load__check__resize__trigger__size__base__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/classlu__counter__policy__base.html
/usr/share/doc/cairomm-1.0/reference/html/classlu__counter__policy__base__inherit__graph.png
/usr/share/doc/cairomm-1.0/reference/html/closed.png
/usr/share/doc/cairomm-1.0/reference/html/deprecated.html
/usr/share/doc/cairomm-1.0/reference/html/dir_bb3f961a6e48ec963ccb871d16b6e3d7.html
/usr/share/doc/cairomm-1.0/reference/html/doc.png
/usr/share/doc/cairomm-1.0/reference/html/doxygen.css
/usr/share/doc/cairomm-1.0/reference/html/doxygen.png
/usr/share/doc/cairomm-1.0/reference/html/dynsections.js
/usr/share/doc/cairomm-1.0/reference/html/examples.html
/usr/share/doc/cairomm-1.0/reference/html/folderclosed.png
/usr/share/doc/cairomm-1.0/reference/html/folderopen.png
/usr/share/doc/cairomm-1.0/reference/html/functions.html
/usr/share/doc/cairomm-1.0/reference/html/functions_b.html
/usr/share/doc/cairomm-1.0/reference/html/functions_c.html
/usr/share/doc/cairomm-1.0/reference/html/functions_d.html
/usr/share/doc/cairomm-1.0/reference/html/functions_e.html
/usr/share/doc/cairomm-1.0/reference/html/functions_f.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_b.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_c.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_d.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_e.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_f.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_g.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_h.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_i.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_l.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_m.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_o.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_p.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_q.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_r.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_s.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_t.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_u.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_v.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_w.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_x.html
/usr/share/doc/cairomm-1.0/reference/html/functions_func_~.html
/usr/share/doc/cairomm-1.0/reference/html/functions_g.html
/usr/share/doc/cairomm-1.0/reference/html/functions_h.html
/usr/share/doc/cairomm-1.0/reference/html/functions_i.html
/usr/share/doc/cairomm-1.0/reference/html/functions_l.html
/usr/share/doc/cairomm-1.0/reference/html/functions_m.html
/usr/share/doc/cairomm-1.0/reference/html/functions_o.html
/usr/share/doc/cairomm-1.0/reference/html/functions_p.html
/usr/share/doc/cairomm-1.0/reference/html/functions_q.html
/usr/share/doc/cairomm-1.0/reference/html/functions_r.html
/usr/share/doc/cairomm-1.0/reference/html/functions_s.html
/usr/share/doc/cairomm-1.0/reference/html/functions_t.html
/usr/share/doc/cairomm-1.0/reference/html/functions_type.html
/usr/share/doc/cairomm-1.0/reference/html/functions_u.html
/usr/share/doc/cairomm-1.0/reference/html/functions_v.html
/usr/share/doc/cairomm-1.0/reference/html/functions_vars.html
/usr/share/doc/cairomm-1.0/reference/html/functions_w.html
/usr/share/doc/cairomm-1.0/reference/html/functions_x.html
/usr/share/doc/cairomm-1.0/reference/html/functions_~.html
/usr/share/doc/cairomm-1.0/reference/html/graph_legend.html
/usr/share/doc/cairomm-1.0/reference/html/graph_legend.png
/usr/share/doc/cairomm-1.0/reference/html/hierarchy.html
/usr/share/doc/cairomm-1.0/reference/html/image-surface_8cc-example.html
/usr/share/doc/cairomm-1.0/reference/html/index.html
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_0.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_1.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_10.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_11.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_12.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_13.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_14.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_15.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_16.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_2.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_3.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_4.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_5.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_6.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_7.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_8.png
/usr/share/doc/cairomm-1.0/reference/html/inherit_graph_9.png
/usr/share/doc/cairomm-1.0/reference/html/inherits.html
/usr/share/doc/cairomm-1.0/reference/html/jquery.js
/usr/share/doc/cairomm-1.0/reference/html/namespaceCairo.html
/usr/share/doc/cairomm-1.0/reference/html/namespacemembers.html
/usr/share/doc/cairomm-1.0/reference/html/namespacemembers_enum.html
/usr/share/doc/cairomm-1.0/reference/html/namespacemembers_eval.html
/usr/share/doc/cairomm-1.0/reference/html/namespacemembers_func.html
/usr/share/doc/cairomm-1.0/reference/html/namespacemembers_type.html
/usr/share/doc/cairomm-1.0/reference/html/namespaces.html
/usr/share/doc/cairomm-1.0/reference/html/nav_f.png
/usr/share/doc/cairomm-1.0/reference/html/nav_g.png
/usr/share/doc/cairomm-1.0/reference/html/nav_h.png
/usr/share/doc/cairomm-1.0/reference/html/open.png
/usr/share/doc/cairomm-1.0/reference/html/pages.html
/usr/share/doc/cairomm-1.0/reference/html/pdf-surface_8cc-example.html
/usr/share/doc/cairomm-1.0/reference/html/ps-surface_8cc-example.html
/usr/share/doc/cairomm-1.0/reference/html/splitbar.png
/usr/share/doc/cairomm-1.0/reference/html/structCairo_1_1ColorStop-members.html
/usr/share/doc/cairomm-1.0/reference/html/structCairo_1_1ColorStop.html
/usr/share/doc/cairomm-1.0/reference/html/svg-surface_8cc-example.html
/usr/share/doc/cairomm-1.0/reference/html/sync_off.png
/usr/share/doc/cairomm-1.0/reference/html/sync_on.png
/usr/share/doc/cairomm-1.0/reference/html/tab_a.png
/usr/share/doc/cairomm-1.0/reference/html/tab_b.png
/usr/share/doc/cairomm-1.0/reference/html/tab_h.png
/usr/share/doc/cairomm-1.0/reference/html/tab_s.png
/usr/share/doc/cairomm-1.0/reference/html/tabs.css
/usr/share/doc/cairomm-1.0/reference/html/toy-text_8cc-example.html
/usr/share/doc/cairomm-1.0/reference/html/user-font_8cc-example.html

References

Summary

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