How to Install and Uninstall libmnl-dev Package on Ubuntu 21.04 (Hirsute Hippo)
Last updated: November 22,2024
1. Install "libmnl-dev" package
Please follow the step by step instructions below to install libmnl-dev on Ubuntu 21.04 (Hirsute Hippo)
$
sudo apt update
Copied
$
sudo apt install
libmnl-dev
Copied
2. Uninstall "libmnl-dev" package
Learn how to uninstall libmnl-dev on Ubuntu 21.04 (Hirsute Hippo):
$
sudo apt remove
libmnl-dev
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libmnl-dev package on Ubuntu 21.04 (Hirsute Hippo)
Package: libmnl-dev
Architecture: amd64
Version: 1.0.4-3
Multi-Arch: same
Priority: extra
Section: libdevel
Source: libmnl
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Netfilter Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 29
Depends: libmnl0 (= 1.0.4-3)
Filename: pool/main/libm/libmnl/libmnl-dev_1.0.4-3_amd64.deb
Size: 5052
MD5sum: a17194127b6871f4d55302dcff96b8e2
SHA1: 6a1d25bc0edc6ca55c8e28b4f7649644fc26038e
SHA256: 8f78f22458938e183767613dd50889913b8cf0c4d7f3508c956cdc597c57a960
SHA512: a474db5321872fe3ddf45df46112a3dc2827cec9ac62222ee6392e58eebf0a840c7ad1ecbc55a383a5a15d168517f6650b57566b36913f1dcc4ab99205cd8e9f
Homepage: https://netfilter.org/projects/libmnl/
Description-en: minimalistic Netlink communication library (devel)
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 development libraries and header files you need
to develop your programs using the minimalistic Netlink communication
library.
Description-md5: a98b989412e5ed2eb94b6c710889486b
Architecture: amd64
Version: 1.0.4-3
Multi-Arch: same
Priority: extra
Section: libdevel
Source: libmnl
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Netfilter Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 29
Depends: libmnl0 (= 1.0.4-3)
Filename: pool/main/libm/libmnl/libmnl-dev_1.0.4-3_amd64.deb
Size: 5052
MD5sum: a17194127b6871f4d55302dcff96b8e2
SHA1: 6a1d25bc0edc6ca55c8e28b4f7649644fc26038e
SHA256: 8f78f22458938e183767613dd50889913b8cf0c4d7f3508c956cdc597c57a960
SHA512: a474db5321872fe3ddf45df46112a3dc2827cec9ac62222ee6392e58eebf0a840c7ad1ecbc55a383a5a15d168517f6650b57566b36913f1dcc4ab99205cd8e9f
Homepage: https://netfilter.org/projects/libmnl/
Description-en: minimalistic Netlink communication library (devel)
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 development libraries and header files you need
to develop your programs using the minimalistic Netlink communication
library.
Description-md5: a98b989412e5ed2eb94b6c710889486b