How to Install and Uninstall libmnl0 Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 15,2024

1. Install "libmnl0" package

Here is a brief guide to show you how to install libmnl0 on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libmnl0

2. Uninstall "libmnl0" package

Please follow the guidelines below to uninstall libmnl0 on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libmnl0 $ sudo apt autoclean && sudo apt autoremove

3. Information about the libmnl0 package on Ubuntu 21.10 (Impish Indri)

Package: libmnl0
Architecture: amd64
Version: 1.0.4-3
Multi-Arch: same
Priority: important
Section: libs
Source: libmnl
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Netfilter Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 47
Depends: libc6 (>= 2.14)
Filename: pool/main/libm/libmnl/libmnl0_1.0.4-3_amd64.deb
Size: 12576
MD5sum: f52ff35d91c1c5d460d0f3c9d5e8bec8
SHA1: 02a23671d402c1085aa5d8471fce1effced13ae2
SHA256: d39e26dc2b67f31c3944ea71ba8a5226d0f75ed82e58a33273b82fbae325c756
SHA512: 73c4587a449577b59d790b73382b68c52ef1a27b1bf6143c8aff00192e844d3e6f46a0781daee4b3b23544af3f842c36f1081fd7910a46217531accc240165bf
Homepage: https://netfilter.org/projects/libmnl/
Description-en: minimalistic Netlink communication library
libmnl is a minimalistic user-space library oriented to Netlink developers.
There are a lot of common tasks in parsing, validating, constructing of
both the Netlink header and TLVs that are repetitive and easy to get wrong.
This library aims to provide simple helpers that allows you to re-use code
and to avoid re-inventing the wheel.
.
The main features of this library are:
.
Small: the shared library requires around 30KB for an x86-based computer.
.
Simple: this library avoids complexity and elaborated abstractions that
tend to hide Netlink details.
.
Easy to use: the library simplifies the work for Netlink-wise developers.
It provides functions to make socket handling, message building,
validating, parsing and sequence tracking, easier.
.
Easy to re-use: you can use the library to build your own abstraction
layer on top of this library.
.
Decoupling: the interdependency of the main bricks that compose the
library is reduced, i.e. the library provides many helpers, but the
programmer is not forced to use them.
.
This package contains the shared libraries needed to run programs that use
the minimalistic Netlink communication library.
Description-md5: 6e8dc655315a40a8d6d0cab77a49b003
Task: minimal, server-minimal