How To Install gtk-doc.x86_64 on Amazon Linux 2

In this tutorial we learn how to install gtk-doc.x86_64 in Amazon Linux 2. gtk-doc.x86_64 is API documentation generation tool for GTK+ and GNOME

Introduction

In this tutorial we learn how to install gtk-doc.x86_64 on Amazon Linux 2.

What is gtk-doc.x86_64

gtk-doc is a tool for generating API reference documentation. It is used for generating the documentation for GTK+, GLib and GNOME.

We can use yum to install gtk-doc.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install gtk-doc.x86_64.

Install gtk-doc.x86_64 on Amazon Linux 2 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install gtk-doc.x86_64 using yum by running the following command:

sudo yum -y install gtk-doc.x86_64

How To Uninstall gtk-doc.x86_64 on Amazon Linux 2

To uninstall only the gtk-doc.x86_64 package we can use the following command:

sudo yum remove gtk-doc.x86_64

gtk-doc.x86_64 Package Contents on Amazon Linux 2

/usr/bin/gtkdoc-check
/usr/bin/gtkdoc-depscan
/usr/bin/gtkdoc-fixxref
/usr/bin/gtkdoc-mkdb
/usr/bin/gtkdoc-mkhtml
/usr/bin/gtkdoc-mkhtml2
/usr/bin/gtkdoc-mkman
/usr/bin/gtkdoc-mkpdf
/usr/bin/gtkdoc-rebase
/usr/bin/gtkdoc-scan
/usr/bin/gtkdoc-scangobj
/usr/bin/gtkdocize
/usr/lib64/cmake
/usr/lib64/cmake/GtkDoc
/usr/lib64/cmake/GtkDoc/GtkDocConfig.cmake
/usr/lib64/cmake/GtkDoc/GtkDocConfigVersion.cmake
/usr/lib64/cmake/GtkDoc/GtkDocScanGObjWrapper.cmake
/usr/share/aclocal
/usr/share/aclocal/gtk-doc.m4
/usr/share/doc/gtk-doc-1.28
/usr/share/doc/gtk-doc-1.28/AUTHORS
/usr/share/doc/gtk-doc-1.28/README
/usr/share/doc/gtk-doc-1.28/README.docs
/usr/share/doc/gtk-doc-1.28/authors.txt
/usr/share/doc/gtk-doc-1.28/examples
/usr/share/doc/gtk-doc-1.28/examples/Makefile.am
/usr/share/doc/gtk-doc-1.28/examples/README
/usr/share/doc/gtk-doc-1.28/gnome.txt
/usr/share/doc/gtk-doc-1.28/sections-file.txt
/usr/share/doc/gtk-doc-1.28/setting-up.txt
/usr/share/doc/gtk-doc-1.28/style-guide.txt
/usr/share/gtk-doc
/usr/share/gtk-doc/data
/usr/share/gtk-doc/data/devhelp2.xsd
/usr/share/gtk-doc/data/devhelp2.xsl
/usr/share/gtk-doc/data/gtk-doc.flat.make
/usr/share/gtk-doc/data/gtk-doc.make
/usr/share/gtk-doc/data/gtk-doc.xsl
/usr/share/gtk-doc/data/home.png
/usr/share/gtk-doc/data/left-insensitive.png
/usr/share/gtk-doc/data/left.png
/usr/share/gtk-doc/data/right-insensitive.png
/usr/share/gtk-doc/data/right.png
/usr/share/gtk-doc/data/style.css
/usr/share/gtk-doc/data/up-insensitive.png
/usr/share/gtk-doc/data/up.png
/usr/share/gtk-doc/data/version-greater-or-equal.xsl
/usr/share/gtk-doc/python
/usr/share/gtk-doc/python/gtkdoc
/usr/share/gtk-doc/python/gtkdoc/__init__.py
/usr/share/gtk-doc/python/gtkdoc/__init__.pyc
/usr/share/gtk-doc/python/gtkdoc/__init__.pyo
/usr/share/gtk-doc/python/gtkdoc/check.py
/usr/share/gtk-doc/python/gtkdoc/check.pyc
/usr/share/gtk-doc/python/gtkdoc/check.pyo
/usr/share/gtk-doc/python/gtkdoc/common.py
/usr/share/gtk-doc/python/gtkdoc/common.pyc
/usr/share/gtk-doc/python/gtkdoc/common.pyo
/usr/share/gtk-doc/python/gtkdoc/config.py
/usr/share/gtk-doc/python/gtkdoc/config.pyc
/usr/share/gtk-doc/python/gtkdoc/config.pyo
/usr/share/gtk-doc/python/gtkdoc/fixxref.py
/usr/share/gtk-doc/python/gtkdoc/fixxref.pyc
/usr/share/gtk-doc/python/gtkdoc/fixxref.pyo
/usr/share/gtk-doc/python/gtkdoc/md_to_db.py
/usr/share/gtk-doc/python/gtkdoc/md_to_db.pyc
/usr/share/gtk-doc/python/gtkdoc/md_to_db.pyo
/usr/share/gtk-doc/python/gtkdoc/mkdb.py
/usr/share/gtk-doc/python/gtkdoc/mkdb.pyc
/usr/share/gtk-doc/python/gtkdoc/mkdb.pyo
/usr/share/gtk-doc/python/gtkdoc/mkhtml.py
/usr/share/gtk-doc/python/gtkdoc/mkhtml.pyc
/usr/share/gtk-doc/python/gtkdoc/mkhtml.pyo
/usr/share/gtk-doc/python/gtkdoc/mkhtml2.py
/usr/share/gtk-doc/python/gtkdoc/mkhtml2.pyc
/usr/share/gtk-doc/python/gtkdoc/mkhtml2.pyo
/usr/share/gtk-doc/python/gtkdoc/mkman.py
/usr/share/gtk-doc/python/gtkdoc/mkman.pyc
/usr/share/gtk-doc/python/gtkdoc/mkman.pyo
/usr/share/gtk-doc/python/gtkdoc/mkpdf.py
/usr/share/gtk-doc/python/gtkdoc/mkpdf.pyc
/usr/share/gtk-doc/python/gtkdoc/mkpdf.pyo
/usr/share/gtk-doc/python/gtkdoc/rebase.py
/usr/share/gtk-doc/python/gtkdoc/rebase.pyc
/usr/share/gtk-doc/python/gtkdoc/rebase.pyo
/usr/share/gtk-doc/python/gtkdoc/scan.py
/usr/share/gtk-doc/python/gtkdoc/scan.pyc
/usr/share/gtk-doc/python/gtkdoc/scan.pyo
/usr/share/gtk-doc/python/gtkdoc/scangobj.py
/usr/share/gtk-doc/python/gtkdoc/scangobj.pyc
/usr/share/gtk-doc/python/gtkdoc/scangobj.pyo
/usr/share/help/C/gtk-doc-manual
/usr/share/help/C/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/C/gtk-doc-manual/index.docbook
/usr/share/help/bn_IN/gtk-doc-manual
/usr/share/help/bn_IN/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/bn_IN/gtk-doc-manual/index.docbook
/usr/share/help/cs/gtk-doc-manual
/usr/share/help/cs/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/cs/gtk-doc-manual/index.docbook
/usr/share/help/de/gtk-doc-manual
/usr/share/help/de/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/de/gtk-doc-manual/index.docbook
/usr/share/help/el/gtk-doc-manual
/usr/share/help/el/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/el/gtk-doc-manual/index.docbook
/usr/share/help/en_GB/gtk-doc-manual
/usr/share/help/en_GB/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/en_GB/gtk-doc-manual/index.docbook
/usr/share/help/es/gtk-doc-manual
/usr/share/help/es/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/es/gtk-doc-manual/index.docbook
/usr/share/help/fr/gtk-doc-manual
/usr/share/help/fr/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/fr/gtk-doc-manual/index.docbook
/usr/share/help/gl/gtk-doc-manual
/usr/share/help/gl/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/gl/gtk-doc-manual/index.docbook
/usr/share/help/gu/gtk-doc-manual
/usr/share/help/gu/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/gu/gtk-doc-manual/index.docbook
/usr/share/help/pt_BR/gtk-doc-manual
/usr/share/help/pt_BR/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/pt_BR/gtk-doc-manual/index.docbook
/usr/share/help/sl/gtk-doc-manual
/usr/share/help/sl/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/sl/gtk-doc-manual/index.docbook
/usr/share/help/sv/gtk-doc-manual
/usr/share/help/sv/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/sv/gtk-doc-manual/index.docbook
/usr/share/help/ta/gtk-doc-manual
/usr/share/help/ta/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/ta/gtk-doc-manual/index.docbook
/usr/share/help/te/gtk-doc-manual
/usr/share/help/te/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/te/gtk-doc-manual/index.docbook
/usr/share/help/zh_CN/gtk-doc-manual
/usr/share/help/zh_CN/gtk-doc-manual/fdl-appendix.xml
/usr/share/help/zh_CN/gtk-doc-manual/index.docbook
/usr/share/licenses/gtk-doc-1.28
/usr/share/licenses/gtk-doc-1.28/COPYING
/usr/share/licenses/gtk-doc-1.28/COPYING-DOCS
/usr/share/pkgconfig/gtk-doc.pc

References

Summary

In this tutorial we learn how to install gtk-doc.x86_64 on Amazon Linux 2 using yum.