How To Install ghc-criterion-devel on Fedora 36

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

Introduction

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

What is ghc-criterion-devel

This package provides the Haskell criterion library development files.

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

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

sudo dnf -y install ghc-criterion-devel

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

sudo yum -y install ghc-criterion-devel

How To Uninstall ghc-criterion-devel on Fedora 36

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

sudo dnf remove ghc-criterion-devel

ghc-criterion-devel Package Contents on Fedora 36

/usr/bin/criterion-report
/usr/lib/.build-id
/usr/lib/.build-id/cd
/usr/lib/.build-id/cd/95b04d6996f03ae430d97b5d7579537a78de28
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion.dyn_hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion.hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Analysis.dyn_hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Analysis.hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/IO
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/IO.dyn_hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/IO.hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/IO/Printf.dyn_hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/IO/Printf.hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Internal.dyn_hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Internal.hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Main
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Main.dyn_hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Main.hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Main/Options.dyn_hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Main/Options.hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Monad
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Monad.dyn_hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Monad.hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Monad/Internal.dyn_hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Monad/Internal.hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Report.dyn_hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Report.hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Types.dyn_hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Criterion/Types.hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Paths_criterion.dyn_hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/Paths_criterion.hi
/usr/lib64/ghc-8.10.5/criterion-1.5.9.0/libHScriterion-1.5.9.0-JwjWCxCHcQ6Eh2a16CqoC0.a
/usr/lib64/ghc-8.10.5/package.conf.d/criterion-1.5.9.0.conf
/usr/share/doc/ghc-criterion-devel
/usr/share/doc/ghc-criterion-devel/README.markdown
/usr/share/doc/ghc-criterion-devel/changelog.md
/usr/share/doc/ghc-criterion-devel/examples
/usr/share/doc/ghc-criterion-devel/examples/BadReadFile.hs
/usr/share/doc/ghc-criterion-devel/examples/Comparison.hs
/usr/share/doc/ghc-criterion-devel/examples/ConduitVsPipes.hs
/usr/share/doc/ghc-criterion-devel/examples/ExtensibleCLI.hs
/usr/share/doc/ghc-criterion-devel/examples/Fibber.hs
/usr/share/doc/ghc-criterion-devel/examples/GoodReadFile.hs
/usr/share/doc/ghc-criterion-devel/examples/Judy.hs
/usr/share/doc/ghc-criterion-devel/examples/LICENSE
/usr/share/doc/ghc-criterion-devel/examples/Maps.hs
/usr/share/doc/ghc-criterion-devel/examples/Overhead.hs
/usr/share/doc/ghc-criterion-devel/examples/criterion-examples.cabal

References

Summary

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