How To Install ghc-X11-devel on Fedora 36

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

Introduction

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

What is ghc-X11-devel

This package provides the Haskell X11 library development files.

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

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

sudo dnf -y install ghc-X11-devel

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

sudo yum -y install ghc-X11-devel

How To Uninstall ghc-X11-devel on Fedora 36

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

sudo dnf remove ghc-X11-devel

ghc-X11-devel Package Contents on Fedora 36

/usr/lib64/ghc-8.10.5/X11-1.10
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes/AP.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes/AP.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes/DEC.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes/DEC.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes/HP.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes/HP.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes/Sun.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes/Sun.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes/XF86.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes/XF86.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes/XorgDefault.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/ExtraTypes/XorgDefault.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Types.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Types.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/XScreenSaver.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/XScreenSaver.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xinerama.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xinerama.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Atom.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Atom.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Color.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Color.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Context.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Context.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Cursor.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Cursor.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Display.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Display.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Event.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Event.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Extras.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Extras.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Font.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Font.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Image.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Image.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Internal.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Internal.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Misc.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Misc.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Region.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Region.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Screen.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Screen.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Types.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Types.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Window.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xlib/Window.hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xrandr.dyn_hi
/usr/lib64/ghc-8.10.5/X11-1.10/Graphics/X11/Xrandr.hi
/usr/lib64/ghc-8.10.5/X11-1.10/include
/usr/lib64/ghc-8.10.5/X11-1.10/include/HsAllKeysyms.h
/usr/lib64/ghc-8.10.5/X11-1.10/include/HsXlib.h
/usr/lib64/ghc-8.10.5/X11-1.10/include/XlibExtras.h
/usr/lib64/ghc-8.10.5/X11-1.10/libHSX11-1.10-EqtunLmgnzYJPr2Zt9iwVQ.a
/usr/lib64/ghc-8.10.5/package.conf.d/X11-1.10.conf
/usr/share/doc/ghc-X11-devel
/usr/share/doc/ghc-X11-devel/CHANGES.md
/usr/share/doc/ghc-X11-devel/README.md

References

Summary

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