How To Install libmnl-devel on Fedora 36

In this tutorial we learn how to install libmnl-devel in Fedora 36. libmnl-devel is Development files for libmnl

Introduction

In this tutorial we learn how to install libmnl-devel on Fedora 36.

What is libmnl-devel

The libmnl-devel package contains libraries and header files for developing applications that use libmnl.

We can use yum or dnf to install libmnl-devel on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install libmnl-devel.

Install libmnl-devel on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install libmnl-devel using dnf by running the following command:

sudo dnf -y install libmnl-devel

Install libmnl-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install libmnl-devel using yum by running the following command:

sudo yum -y install libmnl-devel

How To Uninstall libmnl-devel on Fedora 36

To uninstall only the libmnl-devel package we can use the following command:

sudo dnf remove libmnl-devel

libmnl-devel Package Contents on Fedora 36

---
title: "How To Install libmnl-devel on Fedora 36"
linkTitle: "libmnl-devel"
type: "docs"
description: "In this tutorial we learn how to install libmnl-devel in Fedora 36. libmnl-devel is Development files for libmnl"
date: "2022-08-17"
lastmod: "2022-08-17"
#image: /images/fedora/36/libmnl-devel-featured.png
---

## Introduction

In this tutorial we learn how to install `libmnl-devel` on Fedora 36.

### What is `libmnl-devel`

> The libmnl-devel package contains libraries and header files for developing applications that use libmnl.  

We can use `yum` or `dnf` to install `libmnl-devel` on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install libmnl-devel.

## Install libmnl-devel on Fedora 36 Using dnf

Update yum database with `dnf` using the following command.

```bash
sudo dnf makecache --refresh

After updating yum database, We can install libmnl-devel using dnf by running the following command:

sudo dnf -y install libmnl-devel

Install libmnl-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install libmnl-devel using yum by running the following command:

sudo yum -y install libmnl-devel

How To Uninstall libmnl-devel on Fedora 36

To uninstall only the libmnl-devel package we can use the following command:

sudo dnf remove libmnl-devel

libmnl-devel Package Contents on Fedora 36

/usr/include/libmnl
/usr/include/libmnl/libmnl.h
/usr/lib64/libmnl.so
/usr/lib64/pkgconfig/libmnl.pc
/usr/share/doc/libmnl-devel
/usr/share/doc/libmnl-devel/examples-x86_64
/usr/share/doc/libmnl-devel/examples-x86_64/Makefile
/usr/share/doc/libmnl-devel/examples-x86_64/genl
/usr/share/doc/libmnl-devel/examples-x86_64/genl/Makefile
/usr/share/doc/libmnl-devel/examples-x86_64/genl/genl-family-get.c
/usr/share/doc/libmnl-devel/examples-x86_64/genl/genl-group-events.c
/usr/share/doc/libmnl-devel/examples-x86_64/kobject
/usr/share/doc/libmnl-devel/examples-x86_64/kobject/Makefile
/usr/share/doc/libmnl-devel/examples-x86_64/kobject/kobject-event.c
/usr/share/doc/libmnl-devel/examples-x86_64/netfilter
/usr/share/doc/libmnl-devel/examples-x86_64/netfilter/Makefile
/usr/share/doc/libmnl-devel/examples-x86_64/netfilter/nf-log.c
/usr/share/doc/libmnl-devel/examples-x86_64/netfilter/nf-queue.c
/usr/share/doc/libmnl-devel/examples-x86_64/netfilter/nfct-create-batch.c
/usr/share/doc/libmnl-devel/examples-x86_64/netfilter/nfct-daemon.c
/usr/share/doc/libmnl-devel/examples-x86_64/netfilter/nfct-dump.c
/usr/share/doc/libmnl-devel/examples-x86_64/netfilter/nfct-event.c
/usr/share/doc/libmnl-devel/examples-x86_64/rtnl
/usr/share/doc/libmnl-devel/examples-x86_64/rtnl/Makefile
/usr/share/doc/libmnl-devel/examples-x86_64/rtnl/rtnl-addr-dump.c
/usr/share/doc/libmnl-devel/examples-x86_64/rtnl/rtnl-link-dump.c
/usr/share/doc/libmnl-devel/examples-x86_64/rtnl/rtnl-link-dump2.c
/usr/share/doc/libmnl-devel/examples-x86_64/rtnl/rtnl-link-dump3.c
/usr/share/doc/libmnl-devel/examples-x86_64/rtnl/rtnl-link-event.c
/usr/share/doc/libmnl-devel/examples-x86_64/rtnl/rtnl-link-set.c
/usr/share/doc/libmnl-devel/examples-x86_64/rtnl/rtnl-route-add.c
/usr/share/doc/libmnl-devel/examples-x86_64/rtnl/rtnl-route-dump.c
/usr/share/doc/libmnl-devel/examples-x86_64/rtnl/rtnl-route-event.c

References

Summary

In this tutorial we learn how to install libmnl-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).

/usr/include/libmnl /usr/include/libmnl/libmnl.h /usr/lib/libmnl.so /usr/lib/pkgconfig/libmnl.pc /usr/share/doc/libmnl-devel /usr/share/doc/libmnl-devel/examples-i386 /usr/share/doc/libmnl-devel/examples-i386/Makefile /usr/share/doc/libmnl-devel/examples-i386/genl /usr/share/doc/libmnl-devel/examples-i386/genl/Makefile /usr/share/doc/libmnl-devel/examples-i386/genl/genl-family-get.c /usr/share/doc/libmnl-devel/examples-i386/genl/genl-group-events.c /usr/share/doc/libmnl-devel/examples-i386/kobject /usr/share/doc/libmnl-devel/examples-i386/kobject/Makefile /usr/share/doc/libmnl-devel/examples-i386/kobject/kobject-event.c /usr/share/doc/libmnl-devel/examples-i386/netfilter /usr/share/doc/libmnl-devel/examples-i386/netfilter/Makefile /usr/share/doc/libmnl-devel/examples-i386/netfilter/nf-log.c /usr/share/doc/libmnl-devel/examples-i386/netfilter/nf-queue.c /usr/share/doc/libmnl-devel/examples-i386/netfilter/nfct-create-batch.c /usr/share/doc/libmnl-devel/examples-i386/netfilter/nfct-daemon.c /usr/share/doc/libmnl-devel/examples-i386/netfilter/nfct-dump.c /usr/share/doc/libmnl-devel/examples-i386/netfilter/nfct-event.c /usr/share/doc/libmnl-devel/examples-i386/rtnl /usr/share/doc/libmnl-devel/examples-i386/rtnl/Makefile /usr/share/doc/libmnl-devel/examples-i386/rtnl/rtnl-addr-dump.c /usr/share/doc/libmnl-devel/examples-i386/rtnl/rtnl-link-dump.c /usr/share/doc/libmnl-devel/examples-i386/rtnl/rtnl-link-dump2.c /usr/share/doc/libmnl-devel/examples-i386/rtnl/rtnl-link-dump3.c /usr/share/doc/libmnl-devel/examples-i386/rtnl/rtnl-link-event.c /usr/share/doc/libmnl-devel/examples-i386/rtnl/rtnl-link-set.c /usr/share/doc/libmnl-devel/examples-i386/rtnl/rtnl-route-add.c /usr/share/doc/libmnl-devel/examples-i386/rtnl/rtnl-route-dump.c /usr/share/doc/libmnl-devel/examples-i386/rtnl/rtnl-route-event.c


## References

* [libmnl-devel website](http://netfilter.org/projects/libmnl)

## Summary

In this tutorial we learn how to install `libmnl-devel` on [Fedora 36](/fedora/36/) using [yum](/fedora/36/yum/) and [dnf]((/fedora/36/dnf/).