How to Install and Uninstall ghc-prof Package on Ubuntu 22.10 (Kinetic Kudu)

Last updated: May 14,2024

1. Install "ghc-prof" package

This is a short guide on how to install ghc-prof on Ubuntu 22.10 (Kinetic Kudu)

$ sudo apt update $ sudo apt install ghc-prof

2. Uninstall "ghc-prof" package

In this section, we are going to explain the necessary steps to uninstall ghc-prof on Ubuntu 22.10 (Kinetic Kudu):

$ sudo apt remove ghc-prof $ sudo apt autoclean && sudo apt autoremove

3. Information about the ghc-prof package on Ubuntu 22.10 (Kinetic Kudu)

Package: ghc-prof
Architecture: amd64
Version: 9.0.2-3
Priority: extra
Section: universe/haskell
Source: ghc
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 753682
Provides: libghc-array-prof (= 0.5.4.0), libghc-array-prof-0.5.4.0-05687, libghc-base-prof (= 4.15.1.0), libghc-base-prof-4.15.1.0-7ed7d, libghc-binary-prof (= 0.8.8.0), libghc-binary-prof-0.8.8.0-24518, libghc-bytestring-prof (= 0.10.12.1), libghc-bytestring-prof-0.10.12.1-2b657, libghc-cabal-prof (= 3.4.1.0), libghc-cabal-prof-3.4.1.0-e2045, libghc-containers-prof (= 0.6.4.1), libghc-containers-prof-0.6.4.1-51a1d, libghc-deepseq-prof (= 1.4.5.0), libghc-deepseq-prof-1.4.5.0-5b6f4, libghc-directory-prof (= 1.3.6.2), libghc-directory-prof-1.3.6.2-c0653, libghc-exceptions-prof (= 0.10.4), libghc-exceptions-prof-0.10.4-56182, libghc-filepath-prof (= 1.4.2.1), libghc-filepath-prof-1.4.2.1-0176a, libghc-ghc-bignum-prof (= 1.1), libghc-ghc-bignum-prof-1.1-dbce3, libghc-ghc-boot-prof (= 9.0.2), libghc-ghc-boot-prof-9.0.2-f7199, libghc-ghc-boot-th-prof (= 9.0.2), libghc-ghc-boot-th-prof-9.0.2-ab22b, libghc-ghc-compact-prof (= 0.1.0.0), libghc-ghc-compact-prof-0.1.0.0-63c35, libghc-ghc-heap-prof (= 9.0.2), libghc-ghc-heap-prof-9.0.2-ce0f6, libghc-ghc-prim-prof (= 0.7.0), libghc-ghc-prim-prof-0.7.0-022d5, libghc-ghc-prof-9.0.2-7c255, libghc-ghci-prof (= 9.0.2), libghc-ghci-prof-9.0.2-406d5, libghc-haskeline-prof (= 0.8.2), libghc-haskeline-prof-0.8.2-2cebf, libghc-hpc-prof (= 0.6.1.0), libghc-hpc-prof-0.6.1.0-ac321, libghc-integer-gmp-prof (= 1.1), libghc-integer-gmp-prof-1.1-7c99e, libghc-libiserv-prof (= 9.0.2), libghc-libiserv-prof-9.0.2-75419, libghc-mtl-prof (= 2.2.2), libghc-mtl-prof-2.2.2-30320, libghc-parsec-prof-3.1.14.0-9f4aa, libghc-parsec3-prof (= 3.1.14.0), libghc-pretty-prof (= 1.1.3.6), libghc-pretty-prof-1.1.3.6-36e42, libghc-process-prof (= 1.6.13.2), libghc-process-prof-1.6.13.2-c4cd2, libghc-rts-prof-1.0.2-, libghc-stm-prof (= 2.5.0.0), libghc-stm-prof-2.5.0.0-4e67a, libghc-template-haskell-prof (= 2.17.0.0), libghc-template-haskell-prof-2.17.0.0-64722, libghc-terminfo-prof (= 0.4.1.5), libghc-terminfo-prof-0.4.1.5-f8330, libghc-text-prof (= 1.2.5.0), libghc-text-prof-1.2.5.0-31fc1, libghc-time-prof (= 1.9.3), libghc-time-prof-1.9.3-5dfdf, libghc-transformers-prof (= 0.5.6.2), libghc-transformers-prof-0.5.6.2-90456, libghc-unix-prof (= 2.7.2.2), libghc-unix-prof-2.7.2.2-0b6f2, libghc-xhtml-prof (= 3000.2.2.1), libghc-xhtml-prof-3000.2.2.1-1b223
Depends: ghc (= 9.0.2-3)
Conflicts: ghc6-prof (<< 7)
Replaces: ghc6-prof (<< 7)
Filename: pool/universe/g/ghc/ghc-prof_9.0.2-3_amd64.deb
Size: 70499396
MD5sum: 90b4f9b46b0bb6e62bde2a1da5d1e8d5
SHA1: d50a770c7123c1a821ab47447ce1c34d4e445052
SHA256: 9486e6c67dc9b641327037921615425b760778c4d3c99a019adc586297b54812
SHA512: 5ca59170544294e0c130fba9f2a29303641c387da83e7412bf8dfba2838159a405ca60bc928207f7b6ff78b210a1a8455b1342dd6e7c9ecc1995ffa4517cd2ca
Homepage: https://haskell.org/ghc/
Description: Profiling libraries for the Glasgow Haskell Compilation system
Description-md5: 74e38146bd09329c4a7f5742fc64dce4