How to Install and Uninstall ghc-lukko.x86_64 Package on Oracle Linux 9

Last updated: July 01,2024

1. Install "ghc-lukko.x86_64" package

Here is a brief guide to show you how to install ghc-lukko.x86_64 on Oracle Linux 9

$ sudo dnf update $ sudo dnf install ghc-lukko.x86_64

2. Uninstall "ghc-lukko.x86_64" package

This tutorial shows how to uninstall ghc-lukko.x86_64 on Oracle Linux 9:

$ sudo dnf remove ghc-lukko.x86_64 $ sudo dnf autoremove

3. Information about the ghc-lukko.x86_64 package on Oracle Linux 9

Last metadata expiration check: 2:08:47 ago on Thu Feb 15 07:50:05 2024.
Available Packages
Name : ghc-lukko
Version : 0.1.1.3
Release : 4.el9
Architecture : x86_64
Size : 47 k
Source : ghc-lukko-0.1.1.3-4.el9.src.rpm
Repository : epel
Summary : File locking
URL : https://hackage.haskell.org/package/lukko
License : GPLv2+ and BSD
Description : This package provides access to platform dependent file locking APIs:
:
: *
: : Open file descriptor locking> on Linux ("Lukko.OFD") * BSD-style 'flock(2)'
: locks on UNIX platforms ("Lukko.FLock") * Windows locking via
: : LockFileEx> ("Lukko.Windows") * No-op locking, which throws exceptions
: ("Lukko.NoOp") * "Lukko" module exports the best option for the target platform
: with uniform API.
:
: There are alternative file locking packages:
:
: * "GHC.IO.Handle.Lock" in 'base >= 4.10' is good enough for most use cases.
: However, uses only 'Handle's so these locks cannot be used for intra-process
: locking. (You should use e.g. 'MVar' in addition).
:
: * doesn't support OFD
: locking.
:
: /Lukko/ means lock in Finnish.
:
: Submodules "Lukko.OFD", "Lukko.Windows" etc are available based on following
: conditions.
:
: ' if os(windows) cpp-options: -DHAS_WINDOWS_LOCK
:
: elif (os(linux) && flag(ofd-locking)) cpp-options: -DHAS_OFD_LOCKING
: cpp-options: -DHAS_FLOCK
:
: elif !(os(solaris) || os(aix)) cpp-options: -DHAS_FLOCK '
:
: "Lukko.FLock" is available on not (Windows or Solaris or AIX).
: "Lukko.NoOp" is always available.