How to Install and Uninstall libhtmlcxx-dev Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 20,2024

1. Install "libhtmlcxx-dev" package

This is a short guide on how to install libhtmlcxx-dev on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libhtmlcxx-dev

2. Uninstall "libhtmlcxx-dev" package

Here is a brief guide to show you how to uninstall libhtmlcxx-dev on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libhtmlcxx-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libhtmlcxx-dev package on Ubuntu 21.10 (Impish Indri)

Package: libhtmlcxx-dev
Architecture: amd64
Version: 0.87-1
Priority: extra
Section: universe/libdevel
Source: htmlcxx
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Ludovico Cavedon
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 168
Depends: libcss-parser-pp0v5 (= 0.87-1), libcss-parser0 (= 0.87-1), libhtmlcxx3v5 (= 0.87-1), libc6 (>= 2.14), libgcc-s1 (>= 3.0), libstdc++6 (>= 5.2)
Filename: pool/universe/h/htmlcxx/libhtmlcxx-dev_0.87-1_amd64.deb
Size: 33860
MD5sum: 17f1f1b809909fb7b20777064dda4350
SHA1: a15c7b79114b9300ab0e8e76dd3f3c1ceb35e248
SHA256: 9fe58b82f9ce4e2fb6279b1dc95e484b02104df16f698ef4191c0765c433c3c0
SHA512: 2879fcf495b915d49f5ff0ca315150a27b83135ae9afa6688d8175b1b0cb8e3588af30196944cf647dfb52abf9e598a9834a0e4850ec2cfea2dcca4a9544d773
Homepage: http://htmlcxx.sourceforge.net/
Description-en: simple HTML/CSS1 parser library for C++ (development)
htmlcxx is a simple non-validating CSS1 and HTML parser for C++. Although
there are several other html parsers available, htmlcxx has some
characteristics that make it unique:
.
* STL like navigation of DOM tree, using excellent tree.hh library from
Kasper Peeters
* It is possible to reproduce exactly, character by character, the original
document from the parse tree
* Bundled CSS parser
* Optional parsing of attributes
* C++ code that looks like C++ (not so true anymore)
* Offsets of tags/elements in the original document are stored in the nodes
of the DOM tree
.
The parsing politics of htmlcxx were created trying to mimic Mozilla Firefox
(http://www.mozilla.org) behavior. So you should expect parse trees similar to
those create by Firefox. However, differently from Firefox, htmlcxx does not
insert non-existent stuff in your html. Therefore, serializing the DOM tree
gives exactly the same bytes contained in the original HTML document.
.
This package contains files required for developing software that makes use of
htmlcxx.
Description-md5: 8e84fc6644f97628f4a0f36a704b5a1d