How To Install coccinelle-doc on CentOS 8

coccinelle-doc is Documentation for coccinelle

Introduction

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

What is coccinelle-doc

The coccinelle-doc package contains documentation for coccinelle.

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

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

sudo dnf -y install coccinelle-doc

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

sudo yum -y install coccinelle-doc

How To Uninstall coccinelle-doc on CentOS 8

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

sudo dnf remove coccinelle-doc

coccinelle-doc Package Contents on CentOS 8

/usr/share/doc/coccinelle-doc
/usr/share/doc/coccinelle-doc/docs
/usr/share/doc/coccinelle-doc/docs/.gitignore
/usr/share/doc/coccinelle-doc/docs/Coccilib.3cocci
/usr/share/doc/coccinelle-doc/docs/Makefile
/usr/share/doc/coccinelle-doc/docs/dev
/usr/share/doc/coccinelle-doc/docs/dev/README
/usr/share/doc/coccinelle-doc/docs/dev/file-path-error.cocci
/usr/share/doc/coccinelle-doc/docs/dev/modules
/usr/share/doc/coccinelle-doc/docs/dev/python-integration
/usr/share/doc/coccinelle-doc/docs/dev/test1.c
/usr/share/doc/coccinelle-doc/docs/dev/test2.c
/usr/share/doc/coccinelle-doc/docs/dev/test3.c
/usr/share/doc/coccinelle-doc/docs/dev/test4.c
/usr/share/doc/coccinelle-doc/docs/manual
/usr/share/doc/coccinelle-doc/docs/manual/.gitignore
/usr/share/doc/coccinelle-doc/docs/manual/Makefile
/usr/share/doc/coccinelle-doc/docs/manual/advanced.tex
/usr/share/doc/coccinelle-doc/docs/manual/cocci-python.txt
/usr/share/doc/coccinelle-doc/docs/manual/cocci_syntax.tex
/usr/share/doc/coccinelle-doc/docs/manual/contents_motif.gif
/usr/share/doc/coccinelle-doc/docs/manual/copyright.txt
/usr/share/doc/coccinelle-doc/docs/manual/examples.aux
/usr/share/doc/coccinelle-doc/docs/manual/examples.tex
/usr/share/doc/coccinelle-doc/docs/manual/find-xxdate
/usr/share/doc/coccinelle-doc/docs/manual/flow1.c
/usr/share/doc/coccinelle-doc/docs/manual/flow2.c
/usr/share/doc/coccinelle-doc/docs/manual/hevea.sty
/usr/share/doc/coccinelle-doc/docs/manual/index.html
/usr/share/doc/coccinelle-doc/docs/manual/installing.tex
/usr/share/doc/coccinelle-doc/docs/manual/introduction.tex
/usr/share/doc/coccinelle-doc/docs/manual/isomorphisms.tex
/usr/share/doc/coccinelle-doc/docs/manual/license.txt
/usr/share/doc/coccinelle-doc/docs/manual/macros.tex
/usr/share/doc/coccinelle-doc/docs/manual/macros_common.tex
/usr/share/doc/coccinelle-doc/docs/manual/macros_grammar.tex
/usr/share/doc/coccinelle-doc/docs/manual/macros_listing_cocci.tex
/usr/share/doc/coccinelle-doc/docs/manual/macros_options.tex
/usr/share/doc/coccinelle-doc/docs/manual/main.tex
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar.aux
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar.css
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar.haux
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar.htoc
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar.log
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar.out
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar.pdf
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar.tex
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar001.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar002.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar003.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar004.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar005.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar006.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar007.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar008.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar009.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar010.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar011.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar012.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar013.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar014.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar015.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar016.html
/usr/share/doc/coccinelle-doc/docs/manual/main_grammar017.html
/usr/share/doc/coccinelle-doc/docs/manual/main_options.tex
/usr/share/doc/coccinelle-doc/docs/manual/manual.aux
/usr/share/doc/coccinelle-doc/docs/manual/manual.log
/usr/share/doc/coccinelle-doc/docs/manual/manual.out
/usr/share/doc/coccinelle-doc/docs/manual/manual.pdf
/usr/share/doc/coccinelle-doc/docs/manual/manual.tex
/usr/share/doc/coccinelle-doc/docs/manual/manual.toc
/usr/share/doc/coccinelle-doc/docs/manual/next_motif.gif
/usr/share/doc/coccinelle-doc/docs/manual/options.aux
/usr/share/doc/coccinelle-doc/docs/manual/options.log
/usr/share/doc/coccinelle-doc/docs/manual/options.pdf
/usr/share/doc/coccinelle-doc/docs/manual/options.tex
/usr/share/doc/coccinelle-doc/docs/manual/parsing.tex
/usr/share/doc/coccinelle-doc/docs/manual/previous_motif.gif
/usr/share/doc/coccinelle-doc/docs/manual/python.tex
/usr/share/doc/coccinelle-doc/docs/manual/spatch_options.tex
/usr/share/doc/coccinelle-doc/docs/manual/tips.aux
/usr/share/doc/coccinelle-doc/docs/manual/tips.tex
/usr/share/doc/coccinelle-doc/docs/manual/tutorial.tex
/usr/share/doc/coccinelle-doc/docs/manual/workflow.tex
/usr/share/doc/coccinelle-doc/docs/pycocci.1
/usr/share/doc/coccinelle-doc/docs/spatch.1
/usr/share/doc/coccinelle-doc/docs/spatch.1.in
/usr/share/doc/coccinelle-doc/docs/spgen.1

References

Summary

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