How To Install lttng-tools-devel on Fedora 36

In this tutorial we learn how to install lttng-tools-devel in Fedora 36. lttng-tools-devel is LTTng control and utility library (development files)

Introduction

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

What is lttng-tools-devel

This package provides the development files to implement trace control in external applications


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

title: “How To Install lttng-tools-devel on Fedora 36”

Install lttng-tools-devel on Fedora 36 Using dnf

linkTitle: “lttng-tools-devel”

type: “docs” Update yum database with dnf using the following command. description: “In this tutorial we learn how to install lttng-tools-devel in Fedora 36. lttng-tools-devel is LTTng control and utility library (development files)”

date: “2022-08-17”

sudo dnf makecache --refresh
lastmod: "2022-08-17"

#image: /images/fedora/36/lttng-tools-devel-featured.png


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

Introduction

sudo dnf -y install lttng-tools-devel
In this tutorial we learn how to install `lttng-tools-devel` on Fedora 36.

What is lttng-tools-devel

Install lttng-tools-devel on Fedora 36 Using yum

This package provides the development files to implement trace control in external applications

Update yum database with yum using the following command.

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

sudo yum makecache --refresh

Install lttng-tools-devel on Fedora 36 Using dnf

After updating yum database, We can install lttng-tools-devel using yum by running the following command: Update yum database with dnf using the following command.

```bash
sudo yum -y install lttng-tools-devel
sudo dnf makecache --refresh

## How To Uninstall lttng-tools-devel on Fedora 36

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

To uninstall only the `lttng-tools-devel` package we can use the following command:
```bash

```bash
sudo dnf -y install lttng-tools-devel

sudo dnf remove lttng-tools-devel



## Install lttng-tools-devel on Fedora 36 Using yum
## lttng-tools-devel Package Contents on Fedora 36


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

```bash
sudo yum makecache --refresh

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

sudo yum -y install lttng-tools-devel

How To Uninstall lttng-tools-devel on Fedora 36

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

sudo dnf remove lttng-tools-devel

lttng-tools-devel Package Contents on Fedora 36

/usr/include/lttng
/usr/include/lttng/action
/usr/include/lttng/action/action.h
/usr/include/lttng/action/list.h
/usr/include/lttng/action/notify.h
/usr/include/lttng/action/path.h
/usr/include/lttng/action/rate-policy.h
/usr/include/lttng/action/rotate-session.h
/usr/include/lttng/action/snapshot-session.h
/usr/include/lttng/action/start-session.h
/usr/include/lttng/action/stop-session.h
/usr/include/lttng/channel.h
/usr/include/lttng/clear-handle.h
/usr/include/lttng/clear.h
/usr/include/lttng/condition
/usr/include/lttng/condition/buffer-usage.h
/usr/include/lttng/condition/condition.h
/usr/include/lttng/condition/evaluation.h
/usr/include/lttng/condition/event-rule-matches.h
/usr/include/lttng/condition/session-consumed-size.h
/usr/include/lttng/condition/session-rotation.h
/usr/include/lttng/constant.h
/usr/include/lttng/destruction-handle.h
/usr/include/lttng/domain.h
/usr/include/lttng/endpoint.h
/usr/include/lttng/error-query.h
/usr/include/lttng/event-expr.h
/usr/include/lttng/event-field-value.h
/usr/include/lttng/event-rule
/usr/include/lttng/event-rule/event-rule.h
/usr/include/lttng/event-rule/jul-logging.h
/usr/include/lttng/event-rule/kernel-kprobe.h
/usr/include/lttng/event-rule/kernel-syscall.h
/usr/include/lttng/event-rule/kernel-tracepoint.h
/usr/include/lttng/event-rule/kernel-uprobe.h
/usr/include/lttng/event-rule/log4j-logging.h
/usr/include/lttng/event-rule/python-logging.h
/usr/include/lttng/event-rule/user-tracepoint.h
/usr/include/lttng/event.h
/usr/include/lttng/handle.h
/usr/include/lttng/health.h
/usr/include/lttng/kernel-probe.h
/usr/include/lttng/load.h
/usr/include/lttng/location.h
/usr/include/lttng/log-level-rule.h
/usr/include/lttng/lttng-error.h
/usr/include/lttng/lttng.h
/usr/include/lttng/notification
/usr/include/lttng/notification/channel.h
/usr/include/lttng/notification/notification.h
/usr/include/lttng/rotation.h
/usr/include/lttng/save.h
/usr/include/lttng/session-descriptor.h
/usr/include/lttng/session.h
/usr/include/lttng/snapshot.h
/usr/include/lttng/tracker.h
/usr/include/lttng/trigger
/usr/include/lttng/trigger/trigger.h
/usr/include/lttng/userspace-probe.h
/usr/lib/liblttng-ctl.so
/usr/lib/pkgconfig/lttng-ctl.pc
/usr/share/doc/lttng-tools/live-reading-protocol.txt
/usr/share/doc/lttng-tools/valgrind-howto.txt
/usr/share/man/man3/lttng-health-check.3.gz

References

Summary

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

/usr/include/lttng /usr/include/lttng/action /usr/include/lttng/action/action.h /usr/include/lttng/action/list.h /usr/include/lttng/action/notify.h /usr/include/lttng/action/path.h /usr/include/lttng/action/rate-policy.h /usr/include/lttng/action/rotate-session.h /usr/include/lttng/action/snapshot-session.h /usr/include/lttng/action/start-session.h /usr/include/lttng/action/stop-session.h /usr/include/lttng/channel.h /usr/include/lttng/clear-handle.h /usr/include/lttng/clear.h /usr/include/lttng/condition /usr/include/lttng/condition/buffer-usage.h /usr/include/lttng/condition/condition.h /usr/include/lttng/condition/evaluation.h /usr/include/lttng/condition/event-rule-matches.h /usr/include/lttng/condition/session-consumed-size.h /usr/include/lttng/condition/session-rotation.h /usr/include/lttng/constant.h /usr/include/lttng/destruction-handle.h /usr/include/lttng/domain.h /usr/include/lttng/endpoint.h /usr/include/lttng/error-query.h /usr/include/lttng/event-expr.h /usr/include/lttng/event-field-value.h /usr/include/lttng/event-rule /usr/include/lttng/event-rule/event-rule.h /usr/include/lttng/event-rule/jul-logging.h /usr/include/lttng/event-rule/kernel-kprobe.h /usr/include/lttng/event-rule/kernel-syscall.h /usr/include/lttng/event-rule/kernel-tracepoint.h /usr/include/lttng/event-rule/kernel-uprobe.h /usr/include/lttng/event-rule/log4j-logging.h /usr/include/lttng/event-rule/python-logging.h /usr/include/lttng/event-rule/user-tracepoint.h /usr/include/lttng/event.h /usr/include/lttng/handle.h /usr/include/lttng/health.h /usr/include/lttng/kernel-probe.h /usr/include/lttng/load.h /usr/include/lttng/location.h /usr/include/lttng/log-level-rule.h /usr/include/lttng/lttng-error.h /usr/include/lttng/lttng.h /usr/include/lttng/notification /usr/include/lttng/notification/channel.h /usr/include/lttng/notification/notification.h /usr/include/lttng/rotation.h /usr/include/lttng/save.h /usr/include/lttng/session-descriptor.h /usr/include/lttng/session.h /usr/include/lttng/snapshot.h /usr/include/lttng/tracker.h /usr/include/lttng/trigger /usr/include/lttng/trigger/trigger.h /usr/include/lttng/userspace-probe.h /usr/lib64/liblttng-ctl.so /usr/lib64/pkgconfig/lttng-ctl.pc /usr/share/doc/lttng-tools/live-reading-protocol.txt /usr/share/doc/lttng-tools/valgrind-howto.txt /usr/share/man/man3/lttng-health-check.3.gz


## References

* [lttng-tools-devel website](http://lttng.org)

## Summary

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