How to Install and Uninstall ghc-resolv Package on openSUSE Leap

Last updated: May 19,2024

1. Install "ghc-resolv" package

Please follow the instructions below to install ghc-resolv on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install ghc-resolv

2. Uninstall "ghc-resolv" package

In this section, we are going to explain the necessary steps to uninstall ghc-resolv on openSUSE Leap:

$ sudo zypper remove ghc-resolv

3. Information about the ghc-resolv package on openSUSE Leap

Information for package ghc-resolv:
-----------------------------------
Repository : Main Repository
Name : ghc-resolv
Version : 0.1.2.0-bp155.4.14
Arch : x86_64
Vendor : openSUSE
Installed Size : 1.2 MiB
Installed : No
Status : not installed
Source package : ghc-resolv-0.1.2.0-bp155.4.14.src
Upstream URL : https://hackage.haskell.org/package/resolv
Summary : Domain Name Service (DNS) lookup via the libresolv standard library routines
Description :
This package implements an API for accessing the [Domain Name Service
(DNS)](https://tools.ietf.org/html/rfc1035) resolver service via the standard
'libresolv' system library (whose API is often available directly via the
standard 'libc' C library) on Unix systems.
This package also includes support for decoding message record types as defined
in the following RFCs:
- [RFC 1035](https://tools.ietf.org/html/rfc1035): Domain Names -
Implementation And Specification - [RFC
1183](https://tools.ietf.org/html/rfc1183): New DNS RR Definitions - [RFC
2782](https://tools.ietf.org/html/rfc2782): A DNS RR for specifying the
location of services (DNS SRV) - [RFC
2915](https://tools.ietf.org/html/rfc2915): The Naming Authority Pointer
(NAPTR) DNS Resource Record - [RFC 3596](https://tools.ietf.org/html/rfc3596):
DNS Extensions to Support IP Version 6 - [RFC
4034](https://tools.ietf.org/html/rfc4034): Resource Records for the DNS
Security Extensions - [RFC 4255](https://tools.ietf.org/html/rfc4255): Using
DNS to Securely Publish Secure Shell (SSH) Key Fingerprints - [RFC
4408](https://tools.ietf.org/html/rfc4408): Sender Policy Framework (SPF) for
Authorizing Use of Domains in E-Mail, Version 1 - [RFC
5155](https://tools.ietf.org/html/rfc5155): DNS Security (DNSSEC) Hashed
Authenticated Denial of Existence - [RFC
6844](https://tools.ietf.org/html/rfc6844): DNS Certification Authority
Authorization (CAA) Resource Record - [RFC
6891](https://tools.ietf.org/html/rfc6891): Extension Mechanisms for DNS
(EDNS(0)) - [RFC 7553](https://tools.ietf.org/html/rfc7553): The Uniform
Resource Identifier (URI) DNS Resource Record
For Windows, the package [windns](https://hackage.haskell.org/package/windns)
provides a compatible subset of this package's API.

5. The same packages on other Linux Distributions