How To Install ghc-hadolint-prof on Fedora 36
Introduction
In this tutorial we learn how to install ghc-hadolint-prof
on Fedora 36.
What is ghc-hadolint-prof
This package provides the Haskell hadolint profiling library.
We can use yum
or dnf
to install ghc-hadolint-prof
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install ghc-hadolint-prof.
Install ghc-hadolint-prof 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-hadolint-prof
using dnf
by running the following command:
sudo dnf -y install ghc-hadolint-prof
Install ghc-hadolint-prof 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-hadolint-prof
using yum
by running the following command:
sudo yum -y install ghc-hadolint-prof
How To Uninstall ghc-hadolint-prof on Fedora 36
To uninstall only the ghc-hadolint-prof
package we can use the following command:
sudo dnf remove ghc-hadolint-prof
ghc-hadolint-prof Package Contents on Fedora 36
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Config.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Formatter/Checkstyle.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Formatter/Codacy.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Formatter/Codeclimate.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Formatter/Format.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Formatter/Json.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Formatter/SonarQube.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Formatter/TTY.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Ignore.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Lint.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Process.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3000.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3001.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3002.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3003.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3004.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3005.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3006.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3007.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3008.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3009.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3010.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3011.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3012.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3013.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3014.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3015.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3016.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3018.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3019.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3020.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3021.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3022.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3023.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3024.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3025.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3026.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3027.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3028.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3029.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3030.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3032.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3033.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3034.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3035.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3036.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3037.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3038.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3040.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3041.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3042.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3043.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3044.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3045.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3046.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3047.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3048.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3049.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3050.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3051.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3052.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3053.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3054.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3055.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3056.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3057.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3058.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3059.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL3060.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL4000.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL4001.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL4003.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL4004.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL4005.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/DL4006.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Rule/Shellcheck.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Hadolint/Shell.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/Paths_hadolint.p_hi
/usr/lib64/ghc-8.10.5/hadolint-2.7.0/libHShadolint-2.7.0-FQi8MSLm3ry5v4BOhPHnqo_p.a
References
Summary
In this tutorial we learn how to install ghc-hadolint-prof
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).