How To Install ghc-vty-devel on Fedora 36

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

Introduction

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

What is ghc-vty-devel

This package provides the Haskell vty library development files.

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

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

sudo dnf -y install ghc-vty-devel

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

sudo yum -y install ghc-vty-devel

How To Uninstall ghc-vty-devel on Fedora 36

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

sudo dnf remove ghc-vty-devel

ghc-vty-devel Package Contents on Fedora 36

/usr/bin/vty-build-width-table
/usr/bin/vty-demo
/usr/bin/vty-mode-demo
/usr/lib/.build-id
/usr/lib/.build-id/17
/usr/lib/.build-id/17/3e94445996880f8ad27a738d9cd31967f913b4
/usr/lib/.build-id/4d
/usr/lib/.build-id/4d/2f07b864aa831d90cf03fe81d7fdd3433d2e61
/usr/lib/.build-id/8a
/usr/lib/.build-id/8a/5409f9b01ee2d9faf9ebe7f76e90ed0d5f5c7a
/usr/lib64/ghc-8.10.5/package.conf.d/vty-5.33.conf
/usr/lib64/ghc-8.10.5/vty-5.33
/usr/lib64/ghc-8.10.5/vty-5.33/Codec
/usr/lib64/ghc-8.10.5/vty-5.33/Codec/Binary
/usr/lib64/ghc-8.10.5/vty-5.33/Codec/Binary/UTF8
/usr/lib64/ghc-8.10.5/vty-5.33/Codec/Binary/UTF8/Debug.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Codec/Binary/UTF8/Debug.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Data
/usr/lib64/ghc-8.10.5/vty-5.33/Data/Terminfo
/usr/lib64/ghc-8.10.5/vty-5.33/Data/Terminfo/Eval.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Data/Terminfo/Eval.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Data/Terminfo/Parse.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Data/Terminfo/Parse.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Text
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Text/Width.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Text/Width.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Attributes
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Attributes.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Attributes.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Attributes/Color.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Attributes/Color.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Attributes/Color240.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Attributes/Color240.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Config.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Config.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Debug
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Debug.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Debug.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Debug/Image.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Debug/Image.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/DisplayAttributes.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/DisplayAttributes.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Error.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Error.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Image
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Image.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Image.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Image/Internal.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Image/Internal.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Inline
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Inline.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Inline.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Inline/Unsafe.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Inline/Unsafe.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Classify
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Classify.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Classify.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Classify/Parse.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Classify/Parse.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Classify/Types.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Classify/Types.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Events.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Events.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Focus.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Focus.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Loop.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Loop.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Mouse.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Mouse.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Paste.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Paste.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Terminfo
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Terminfo.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Terminfo.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Terminfo/ANSIVT.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Input/Terminfo/ANSIVT.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Output
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Output.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Output.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Output/Interface.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Output/Interface.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Output/Mock.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Output/Mock.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Output/TerminfoBased.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Output/TerminfoBased.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Output/XTermColor.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Output/XTermColor.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Picture.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Picture.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/PictureToSpans.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/PictureToSpans.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Span.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/Span.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/UnicodeWidthTable
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/UnicodeWidthTable/IO.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/UnicodeWidthTable/IO.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/UnicodeWidthTable/Install.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/UnicodeWidthTable/Install.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/UnicodeWidthTable/Query.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/UnicodeWidthTable/Query.hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/UnicodeWidthTable/Types.dyn_hi
/usr/lib64/ghc-8.10.5/vty-5.33/Graphics/Vty/UnicodeWidthTable/Types.hi
/usr/lib64/ghc-8.10.5/vty-5.33/libHSvty-5.33-9FHlJVC9M5mHB5NRGKitDh.a
/usr/share/doc/ghc-vty-devel
/usr/share/doc/ghc-vty-devel/AUTHORS
/usr/share/doc/ghc-vty-devel/CHANGELOG.md
/usr/share/doc/ghc-vty-devel/README.md

References

Summary

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