How to Install and Uninstall libppx-tools-ocaml-dev Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: November 27,2024

1. Install "libppx-tools-ocaml-dev" package

Learn how to install libppx-tools-ocaml-dev on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libppx-tools-ocaml-dev

2. Uninstall "libppx-tools-ocaml-dev" package

In this section, we are going to explain the necessary steps to uninstall libppx-tools-ocaml-dev on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libppx-tools-ocaml-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libppx-tools-ocaml-dev package on Ubuntu 21.04 (Hirsute Hippo)

Package: libppx-tools-ocaml-dev
Architecture: amd64
Version: 6.3-1
Priority: optional
Section: universe/ocaml
Source: ppx-tools
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian OCaml Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 43693
Provides: libppx-tools-ocaml-dev-gyej9
Depends: libc6 (>= 2.29), ocaml-nox-4.11.1
Recommends: ocaml-findlib
Filename: pool/universe/p/ppx-tools/libppx-tools-ocaml-dev_6.3-1_amd64.deb
Size: 8487676
MD5sum: 371aeea16a97ab80b6881a1cfca1d91b
SHA1: 3b9a078df3fc38ed06e146e98b52cc432d7f332e
SHA256: b94393c94b6af7eb9cf23c5caf553d689ed4b7b1fd587ecb970f292cde7c5379
SHA512: 2bf0f710d08579e89cd7c68c9c985032321a54002eb74d9d7d04e992dfc79b12ced70f47fb91a7de0d53931f52517dc789391a2f04a60b1b3b3860d41fa4ff17
Homepage: https://github.com/ocaml-ppx/ppx_tools
Description-en: tools for authors of OCaml syntactic tools
This package includes tools for authors of syntactic tools (such as
ppx rewriters):
* ppx_metaquot: a ppx filter to help writing programs which
manipulate the Parsetree, by allowing the programmer to use
concrete syntax for expressions creating Parsetree fragments and
patterns deconstructing Parsetree fragments;
* rewriter: a utility to help testing ppx rewriters that runs the
rewriter on user-provided code and returns the result;
* Ast_mapper_class: a generic mapper from Parsetree to Parsetree
implementing a deep identity copy, which can be customized with a
custom behavior for each syntactic category;
* dumpast: parses fragments of OCaml code (or entire source files)
and dump the resulting internal Parsetree representation;
* genlifter: generates a virtual "lifter" class for one or several
OCaml type constructors.
Description-md5: c421b2e3c4d038719b4c5284ac837747