How To Install ghc-gio-devel on Fedora 36

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

Introduction

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

What is ghc-gio-devel

This package provides the Haskell gio library development files.

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

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

sudo dnf -y install ghc-gio-devel

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

sudo yum -y install ghc-gio-devel

How To Uninstall ghc-gio-devel on Fedora 36

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

sudo dnf remove ghc-gio-devel

ghc-gio-devel Package Contents on Fedora 36

/usr/lib64/ghc-8.10.5/gio-0.13.8.1
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Async
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Async/AsyncResult.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Async/AsyncResult.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Async/AsyncResult.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Async/Cancellable.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Async/Cancellable.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Async/Cancellable.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Enums.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Enums.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Enums.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/AppInfo.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/AppInfo.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/AppInfo.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/ContentType.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/ContentType.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/ContentType.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/File.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/File.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/File.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/FileAttribute.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/FileAttribute.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/FileEnumerator.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/FileEnumerator.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/FileEnumerator.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/FileInfo.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/FileInfo.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/FileInfo.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/FileMonitor.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/FileMonitor.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/FileMonitor.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/IOError.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/IOError.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/IOError.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/MountOperation.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/MountOperation.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/File/MountOperation.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/Emblem.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/Emblem.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/Emblem.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/EmblemedIcon.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/EmblemedIcon.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/EmblemedIcon.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/FileIcon.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/FileIcon.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/FileIcon.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/Icon.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/Icon.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/Icon.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/ThemedIcon.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/ThemedIcon.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Icons/ThemedIcon.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Signals.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Signals.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Signals.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Types.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Types.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Types.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes/Drive.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes/Drive.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes/Drive.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes/Mount.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes/Mount.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes/Mount.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes/Volume.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes/Volume.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes/Volume.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes/VolumeMonitor.chi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes/VolumeMonitor.dyn_hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/System/GIO/Volumes/VolumeMonitor.hi
/usr/lib64/ghc-8.10.5/gio-0.13.8.1/libHSgio-0.13.8.1-71gtKaUczqQCzyi2wfpYnG.a
/usr/lib64/ghc-8.10.5/package.conf.d/gio-0.13.8.1.conf

References

Summary

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