How To Install ghc-hlint-devel on Fedora 36

In this tutorial we learn how to install ghc-hlint-devel in Fedora 36. ghc-hlint-devel is Haskell hlint library development files

Introduction

In this tutorial we learn how to install ghc-hlint-devel on Fedora 36.

What is ghc-hlint-devel

This package provides the Haskell hlint library development files.

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

Install ghc-hlint-devel 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 ghc-hlint-devel using dnf by running the following command:

sudo dnf -y install ghc-hlint-devel

Install ghc-hlint-devel 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 ghc-hlint-devel using yum by running the following command:

sudo yum -y install ghc-hlint-devel

How To Uninstall ghc-hlint-devel on Fedora 36

To uninstall only the ghc-hlint-devel package we can use the following command:

sudo dnf remove ghc-hlint-devel

ghc-hlint-devel Package Contents on Fedora 36

/usr/lib64/ghc-8.10.5/hlint-3.2.7
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Apply.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Apply.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/CC.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/CC.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/CmdLine.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/CmdLine.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Config
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Config/Compute.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Config/Compute.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Config/Haskell.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Config/Haskell.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Config/Read.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Config/Read.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Config/Type.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Config/Type.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Config/Yaml.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Config/Yaml.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/EmbedData.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/EmbedData.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Extension.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Extension.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Fixity.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Fixity.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/All.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/All.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/ApiAnnotation.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/ApiAnnotation.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/Brackets.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/Brackets.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/DynFlags.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/DynFlags.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/FreeVars.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/FreeVars.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/HsDecl.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/HsDecl.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/HsExpr.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/HsExpr.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/Scope.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/Scope.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/SrcLoc.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/SrcLoc.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/Unify.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/Unify.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/View.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/GHC/Util/View.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/HLint.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/HLint.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/All.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/All.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Bracket.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Bracket.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Comment.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Comment.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Duplicate.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Duplicate.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Export.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Export.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Extensions.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Extensions.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Fixities.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Fixities.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Import.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Import.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Lambda.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Lambda.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/List.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/List.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/ListRec.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/ListRec.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Match.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Match.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Monad.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Monad.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Naming.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Naming.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/NewType.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/NewType.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Pattern.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Pattern.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Pragma.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Pragma.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Restrict.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Restrict.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Smell.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Smell.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Type.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Type.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Unsafe.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Hint/Unsafe.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/HsColour.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/HsColour.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Idea.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Idea.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Language
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Language/Haskell
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Language/Haskell/HLint.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Language/Haskell/HLint.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Parallel.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Parallel.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Paths_hlint.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Paths_hlint.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Refact.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Refact.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Report.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Report.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Summary.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Summary.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Test
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Test/All.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Test/All.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Test/Annotations.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Test/Annotations.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Test/InputOutput.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Test/InputOutput.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Test/Util.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Test/Util.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Timing.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Timing.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Util.dyn_hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/Util.hi
/usr/lib64/ghc-8.10.5/hlint-3.2.7/libHShlint-3.2.7-KejPLwZrtCKHlpunhFklHc.a
/usr/lib64/ghc-8.10.5/package.conf.d/hlint-3.2.7.conf

References

Summary

In this tutorial we learn how to install ghc-hlint-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).