How To Install mono-tools-gendarme on Fedora 36

In this tutorial we learn how to install mono-tools-gendarme in Fedora 36. mono-tools-gendarme is Inspect your .NET and Mono assemblies

Introduction

In this tutorial we learn how to install mono-tools-gendarme on Fedora 36.

What is mono-tools-gendarme

Inspect your .NET and Mono assemblies.

We can use yum or dnf to install mono-tools-gendarme on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install mono-tools-gendarme.

Install mono-tools-gendarme on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install mono-tools-gendarme using dnf by running the following command:

sudo dnf -y install mono-tools-gendarme

Install mono-tools-gendarme on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install mono-tools-gendarme using yum by running the following command:

sudo yum -y install mono-tools-gendarme

How To Uninstall mono-tools-gendarme on Fedora 36

To uninstall only the mono-tools-gendarme package we can use the following command:

sudo dnf remove mono-tools-gendarme

mono-tools-gendarme Package Contents on Fedora 36

/usr/bin/gendarme
/usr/bin/gendarme-wizard
/usr/lib/gendarme/Gendarme.Framework.dll
/usr/lib/gendarme/Gendarme.Rules.BadPractice.dll
/usr/lib/gendarme/Gendarme.Rules.Concurrency.dll
/usr/lib/gendarme/Gendarme.Rules.Correctness.dll
/usr/lib/gendarme/Gendarme.Rules.Design.Generic.dll
/usr/lib/gendarme/Gendarme.Rules.Design.Linq.dll
/usr/lib/gendarme/Gendarme.Rules.Design.dll
/usr/lib/gendarme/Gendarme.Rules.Exceptions.dll
/usr/lib/gendarme/Gendarme.Rules.Gendarme.dll
/usr/lib/gendarme/Gendarme.Rules.Globalization.dll
/usr/lib/gendarme/Gendarme.Rules.Interoperability.Com.dll
/usr/lib/gendarme/Gendarme.Rules.Interoperability.dll
/usr/lib/gendarme/Gendarme.Rules.Maintainability.dll
/usr/lib/gendarme/Gendarme.Rules.NUnit.dll
/usr/lib/gendarme/Gendarme.Rules.Naming.dll
/usr/lib/gendarme/Gendarme.Rules.Performance.dll
/usr/lib/gendarme/Gendarme.Rules.Portability.dll
/usr/lib/gendarme/Gendarme.Rules.Security.Cas.dll
/usr/lib/gendarme/Gendarme.Rules.Security.dll
/usr/lib/gendarme/Gendarme.Rules.Serialization.dll
/usr/lib/gendarme/Gendarme.Rules.Smells.dll
/usr/lib/gendarme/Gendarme.Rules.Ui.dll
/usr/lib/gendarme/gd2i.exe
/usr/lib/gendarme/gendarme-wizard.exe
/usr/lib/gendarme/gendarme.exe
/usr/lib/gendarme/rules.xml
/usr/share/applications/gendarme-wizard.desktop
/usr/share/man/man1/gendarme.1.gz
/usr/share/pixmaps/gendarme.svg

References

Summary

In this tutorial we learn how to install mono-tools-gendarme on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).