How To Install lv2-devel on Fedora 36

In this tutorial we learn how to install lv2-devel in Fedora 36. lv2-devel is API for the LV2 Audio Plugin Standard

Introduction

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

What is lv2-devel

lv2-devel contains the lv2.h header file and headers for all of the LV2 specification extensions and bundles. Definitive technical documentation on LV2 plug-ins for both the host and plug-in is contained within copious comments within the lv2.h header file.

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

Install lv2-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 lv2-devel using dnf by running the following command:

sudo dnf -y install lv2-devel

Install lv2-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 lv2-devel using yum by running the following command:

sudo yum -y install lv2-devel

How To Uninstall lv2-devel on Fedora 36

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

sudo dnf remove lv2-devel

lv2-devel Package Contents on Fedora 36

---
title: "How To Install lv2-devel on Fedora 36"
linkTitle: "lv2-devel"
type: "docs"
description: "In this tutorial we learn how to install lv2-devel in Fedora 36. lv2-devel is API for the LV2 Audio Plugin Standard"
date: "2022-08-17"
lastmod: "2022-08-17"
#image: /images/fedora/36/lv2-devel-featured.png
---

## Introduction
/usr/bin/lv2_validate
/usr/bin/lv2specgen.py
/usr/include/lv2
/usr/include/lv2.h
/usr/include/lv2/atom
/usr/include/lv2/buf-size
/usr/include/lv2/core
/usr/include/lv2/data-access
/usr/include/lv2/dynmanifest
/usr/include/lv2/event
/usr/include/lv2/instance-access
/usr/include/lv2/log
/usr/include/lv2/lv2plug.in
/usr/include/lv2/lv2plug.in/ns
/usr/include/lv2/lv2plug.in/ns/ext
/usr/include/lv2/lv2plug.in/ns/ext/atom
/usr/include/lv2/lv2plug.in/ns/ext/buf-size
/usr/include/lv2/lv2plug.in/ns/ext/data-access
/usr/include/lv2/lv2plug.in/ns/ext/dynmanifest
/usr/include/lv2/lv2plug.in/ns/ext/event
/usr/include/lv2/lv2plug.in/ns/ext/instance-access
/usr/include/lv2/lv2plug.in/ns/ext/log
/usr/include/lv2/lv2plug.in/ns/ext/midi
/usr/include/lv2/lv2plug.in/ns/ext/morph
/usr/include/lv2/lv2plug.in/ns/ext/options
/usr/include/lv2/lv2plug.in/ns/ext/parameters
/usr/include/lv2/lv2plug.in/ns/ext/patch
/usr/include/lv2/lv2plug.in/ns/ext/port-groups
/usr/include/lv2/lv2plug.in/ns/ext/port-props
/usr/include/lv2/lv2plug.in/ns/ext/presets
/usr/include/lv2/lv2plug.in/ns/ext/resize-port
/usr/include/lv2/lv2plug.in/ns/ext/state
/usr/include/lv2/lv2plug.in/ns/ext/time
/usr/include/lv2/lv2plug.in/ns/ext/uri-map
/usr/include/lv2/lv2plug.in/ns/ext/urid
/usr/include/lv2/lv2plug.in/ns/ext/worker
/usr/include/lv2/lv2plug.in/ns/extensions
/usr/include/lv2/lv2plug.in/ns/extensions/ui
/usr/include/lv2/lv2plug.in/ns/extensions/units
/usr/include/lv2/lv2plug.in/ns/lv2core
/usr/include/lv2/midi
/usr/include/lv2/morph
/usr/include/lv2/options
/usr/include/lv2/parameters
/usr/include/lv2/patch
/usr/include/lv2/port-groups
/usr/include/lv2/port-props
/usr/include/lv2/presets
/usr/include/lv2/resize-port
/usr/include/lv2/state
/usr/include/lv2/time
/usr/include/lv2/ui
/usr/include/lv2/units
/usr/include/lv2/uri-map
/usr/include/lv2/urid
/usr/include/lv2/worker
/usr/lib/.build-id
/usr/lib/.build-id/81/499a81c1d543cea6a763f8bffb3a48b7c8891c
/usr/lib/.build-id/a5/0b6dbc95ffa34d37eca6730179463aeda98498
/usr/lib/.build-id/b5/64ec1aca9ada31591b1679c054a1361290ba3d
/usr/lib/.build-id/c3/56a16deaa8dbde2f2c3e809fa3a2f819d4cd20
/usr/lib/.build-id/d2/23eccbff37a5a086176ec884a475a2f05b1fcc
/usr/lib/.build-id/e8/1aa4180c9dbf885e7b691fe1a188bfbc648c1a
/usr/lib/.build-id/ee/fb8c8674aee0fb7b3aacfa7184a1ac43a5ae4e
/usr/lib64/lv2/atom.lv2/atom-test-utils.c
/usr/lib64/lv2/atom.lv2/atom-test.c
/usr/lib64/lv2/atom.lv2/atom.h
/usr/lib64/lv2/atom.lv2/forge-overflow-test.c
/usr/lib64/lv2/atom.lv2/forge.h
/usr/lib64/lv2/atom.lv2/util.h
/usr/lib64/lv2/buf-size.lv2/buf-size.h
/usr/lib64/lv2/core.lv2/attributes.h
/usr/lib64/lv2/core.lv2/lv2.h
/usr/lib64/lv2/core.lv2/lv2_util.h
/usr/lib64/lv2/data-access.lv2/data-access.h
/usr/lib64/lv2/dynmanifest.lv2/dynmanifest.h
/usr/lib64/lv2/event.lv2/event-helpers.h
/usr/lib64/lv2/event.lv2/event.h
/usr/lib64/lv2/instance-access.lv2/instance-access.h
/usr/lib64/lv2/log.lv2/log.h
/usr/lib64/lv2/log.lv2/logger.h
/usr/lib64/lv2/midi.lv2/midi.h
/usr/lib64/lv2/morph.lv2/morph.h
/usr/lib64/lv2/options.lv2/options.h
/usr/lib64/lv2/parameters.lv2/parameters.h
/usr/lib64/lv2/patch.lv2/patch.h
/usr/lib64/lv2/port-groups.lv2/port-groups.h
/usr/lib64/lv2/port-props.lv2/port-props.h
/usr/lib64/lv2/presets.lv2/presets.h
/usr/lib64/lv2/resize-port.lv2/resize-port.h
/usr/lib64/lv2/state.lv2/state.h
/usr/lib64/lv2/time.lv2/time.h
/usr/lib64/lv2/ui.lv2/ui.h
/usr/lib64/lv2/units.lv2/units.h
/usr/lib64/lv2/uri-map.lv2/uri-map.h
/usr/lib64/lv2/urid.lv2/urid.h
/usr/lib64/lv2/worker.lv2/worker.h
/usr/lib64/pkgconfig/lv2.pc
/usr/share/lv2specgen
/usr/share/lv2specgen/DTD
/usr/share/lv2specgen/DTD/xhtml-attribs-1.mod
/usr/share/lv2specgen/DTD/xhtml-base-1.mod
/usr/share/lv2specgen/DTD/xhtml-basic-table-1.mod
/usr/share/lv2specgen/DTD/xhtml-basic11-model-1.mod
/usr/share/lv2specgen/DTD/xhtml-basic11.dtd
/usr/share/lv2specgen/DTD/xhtml-bdo-1.mod
/usr/share/lv2specgen/DTD/xhtml-blkphras-1.mod
/usr/share/lv2specgen/DTD/xhtml-blkpres-1.mod
/usr/share/lv2specgen/DTD/xhtml-blkstruct-1.mod
/usr/share/lv2specgen/DTD/xhtml-charent-1.mod
/usr/share/lv2specgen/DTD/xhtml-csismap-1.mod
/usr/share/lv2specgen/DTD/xhtml-datatypes-1.mod
/usr/share/lv2specgen/DTD/xhtml-datatypes-1.mod.1
/usr/share/lv2specgen/DTD/xhtml-edit-1.mod
/usr/share/lv2specgen/DTD/xhtml-events-1.mod
/usr/share/lv2specgen/DTD/xhtml-form-1.mod
/usr/share/lv2specgen/DTD/xhtml-framework-1.mod
/usr/share/lv2specgen/DTD/xhtml-hypertext-1.mod
/usr/share/lv2specgen/DTD/xhtml-image-1.mod
/usr/share/lv2specgen/DTD/xhtml-inlphras-1.mod
/usr/share/lv2specgen/DTD/xhtml-inlpres-1.mod
/usr/share/lv2specgen/DTD/xhtml-inlstruct-1.mod
/usr/share/lv2specgen/DTD/xhtml-inlstyle-1.mod
/usr/share/lv2specgen/DTD/xhtml-inputmode-1.mod
/usr/share/lv2specgen/DTD/xhtml-lat1.ent
/usr/share/lv2specgen/DTD/xhtml-legacy-1.mod
/usr/share/lv2specgen/DTD/xhtml-link-1.mod
/usr/share/lv2specgen/DTD/xhtml-list-1.mod
/usr/share/lv2specgen/DTD/xhtml-meta-1.mod
/usr/share/lv2specgen/DTD/xhtml-metaAttributes-1.mod
/usr/share/lv2specgen/DTD/xhtml-object-1.mod
/usr/share/lv2specgen/DTD/xhtml-param-1.mod
/usr/share/lv2specgen/DTD/xhtml-pres-1.mod
/usr/share/lv2specgen/DTD/xhtml-qname-1.mod
/usr/share/lv2specgen/DTD/xhtml-rdfa-1.dtd
/usr/share/lv2specgen/DTD/xhtml-rdfa-model-1.mod
/usr/share/lv2specgen/DTD/xhtml-script-1.mod
/usr/share/lv2specgen/DTD/xhtml-special.ent
/usr/share/lv2specgen/DTD/xhtml-ssismap-1.mod
/usr/share/lv2specgen/DTD/xhtml-struct-1.mod
/usr/share/lv2specgen/DTD/xhtml-style-1.mod
/usr/share/lv2specgen/DTD/xhtml-symbol.ent
/usr/share/lv2specgen/DTD/xhtml-table-1.mod
/usr/share/lv2specgen/DTD/xhtml-target-1.mod
/usr/share/lv2specgen/DTD/xhtml-text-1.mod
/usr/share/lv2specgen/style.css
/usr/share/lv2specgen/template.html

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

### What is `lv2-devel`

> lv2-devel contains the lv2.h header file and headers for all of the LV2 specification extensions and bundles.  Definitive technical documentation on LV2 plug-ins for both the host and plug-in is contained within copious comments within the lv2.h header file.  

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

Install lv2-devel on Fedora 36 Using dnf

References

Update yum database with dnf using the following command.


sudo dnf makecache --refresh
## Summary

After updating yum database, We can install lv2-devel using dnf by running the following command: In this tutorial we learn how to install lv2-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).

sudo dnf -y install lv2-devel

Install lv2-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 lv2-devel using yum by running the following command:

sudo yum -y install lv2-devel

How To Uninstall lv2-devel on Fedora 36

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

sudo dnf remove lv2-devel

lv2-devel Package Contents on Fedora 36

/usr/bin/lv2_validate
/usr/bin/lv2specgen.py
/usr/include/lv2
/usr/include/lv2.h
/usr/include/lv2/atom
/usr/include/lv2/buf-size
/usr/include/lv2/core
/usr/include/lv2/data-access
/usr/include/lv2/dynmanifest
/usr/include/lv2/event
/usr/include/lv2/instance-access
/usr/include/lv2/log
/usr/include/lv2/lv2plug.in
/usr/include/lv2/lv2plug.in/ns
/usr/include/lv2/lv2plug.in/ns/ext
/usr/include/lv2/lv2plug.in/ns/ext/atom
/usr/include/lv2/lv2plug.in/ns/ext/buf-size
/usr/include/lv2/lv2plug.in/ns/ext/data-access
/usr/include/lv2/lv2plug.in/ns/ext/dynmanifest
/usr/include/lv2/lv2plug.in/ns/ext/event
/usr/include/lv2/lv2plug.in/ns/ext/instance-access
/usr/include/lv2/lv2plug.in/ns/ext/log
/usr/include/lv2/lv2plug.in/ns/ext/midi
/usr/include/lv2/lv2plug.in/ns/ext/morph
/usr/include/lv2/lv2plug.in/ns/ext/options
/usr/include/lv2/lv2plug.in/ns/ext/parameters
/usr/include/lv2/lv2plug.in/ns/ext/patch
/usr/include/lv2/lv2plug.in/ns/ext/port-groups
/usr/include/lv2/lv2plug.in/ns/ext/port-props
/usr/include/lv2/lv2plug.in/ns/ext/presets
/usr/include/lv2/lv2plug.in/ns/ext/resize-port
/usr/include/lv2/lv2plug.in/ns/ext/state
/usr/include/lv2/lv2plug.in/ns/ext/time
/usr/include/lv2/lv2plug.in/ns/ext/uri-map
/usr/include/lv2/lv2plug.in/ns/ext/urid
/usr/include/lv2/lv2plug.in/ns/ext/worker
/usr/include/lv2/lv2plug.in/ns/extensions
/usr/include/lv2/lv2plug.in/ns/extensions/ui
/usr/include/lv2/lv2plug.in/ns/extensions/units
/usr/include/lv2/lv2plug.in/ns/lv2core
/usr/include/lv2/midi
/usr/include/lv2/morph
/usr/include/lv2/options
/usr/include/lv2/parameters
/usr/include/lv2/patch
/usr/include/lv2/port-groups
/usr/include/lv2/port-props
/usr/include/lv2/presets
/usr/include/lv2/resize-port
/usr/include/lv2/state
/usr/include/lv2/time
/usr/include/lv2/ui
/usr/include/lv2/units
/usr/include/lv2/uri-map
/usr/include/lv2/urid
/usr/include/lv2/worker
/usr/lib/.build-id
/usr/lib/.build-id/19/105af82dd60f724fc96e83015eb037044bf1a4
/usr/lib/.build-id/1b/6e4bd8d12c0f183d88e25c6ba2dcd7edb3abe9
/usr/lib/.build-id/3c/e91ca13110c32333a1ab5343ad0a8c61ba3c38
/usr/lib/.build-id/56/1984aad6585d6cc76f471b386ae47c851fcfed
/usr/lib/.build-id/69/9e9f47d6f98b49aba40e70c0a7bb887116bfd5
/usr/lib/.build-id/9c/479dcc58d96b08177f8d6436cc0b407af9e8af
/usr/lib/.build-id/ac/746617c78239142007b2b95bcd4bbed0812347
/usr/lib/lv2/atom.lv2/atom-test-utils.c
/usr/lib/lv2/atom.lv2/atom-test.c
/usr/lib/lv2/atom.lv2/atom.h
/usr/lib/lv2/atom.lv2/forge-overflow-test.c
/usr/lib/lv2/atom.lv2/forge.h
/usr/lib/lv2/atom.lv2/util.h
/usr/lib/lv2/buf-size.lv2/buf-size.h
/usr/lib/lv2/core.lv2/attributes.h
/usr/lib/lv2/core.lv2/lv2.h
/usr/lib/lv2/core.lv2/lv2_util.h
/usr/lib/lv2/data-access.lv2/data-access.h
/usr/lib/lv2/dynmanifest.lv2/dynmanifest.h
/usr/lib/lv2/event.lv2/event-helpers.h
/usr/lib/lv2/event.lv2/event.h
/usr/lib/lv2/instance-access.lv2/instance-access.h
/usr/lib/lv2/log.lv2/log.h
/usr/lib/lv2/log.lv2/logger.h
/usr/lib/lv2/midi.lv2/midi.h
/usr/lib/lv2/morph.lv2/morph.h
/usr/lib/lv2/options.lv2/options.h
/usr/lib/lv2/parameters.lv2/parameters.h
/usr/lib/lv2/patch.lv2/patch.h
/usr/lib/lv2/port-groups.lv2/port-groups.h
/usr/lib/lv2/port-props.lv2/port-props.h
/usr/lib/lv2/presets.lv2/presets.h
/usr/lib/lv2/resize-port.lv2/resize-port.h
/usr/lib/lv2/state.lv2/state.h
/usr/lib/lv2/time.lv2/time.h
/usr/lib/lv2/ui.lv2/ui.h
/usr/lib/lv2/units.lv2/units.h
/usr/lib/lv2/uri-map.lv2/uri-map.h
/usr/lib/lv2/urid.lv2/urid.h
/usr/lib/lv2/worker.lv2/worker.h
/usr/lib/pkgconfig/lv2.pc
/usr/share/lv2specgen
/usr/share/lv2specgen/DTD
/usr/share/lv2specgen/DTD/xhtml-attribs-1.mod
/usr/share/lv2specgen/DTD/xhtml-base-1.mod
/usr/share/lv2specgen/DTD/xhtml-basic-table-1.mod
/usr/share/lv2specgen/DTD/xhtml-basic11-model-1.mod
/usr/share/lv2specgen/DTD/xhtml-basic11.dtd
/usr/share/lv2specgen/DTD/xhtml-bdo-1.mod
/usr/share/lv2specgen/DTD/xhtml-blkphras-1.mod
/usr/share/lv2specgen/DTD/xhtml-blkpres-1.mod
/usr/share/lv2specgen/DTD/xhtml-blkstruct-1.mod
/usr/share/lv2specgen/DTD/xhtml-charent-1.mod
/usr/share/lv2specgen/DTD/xhtml-csismap-1.mod
/usr/share/lv2specgen/DTD/xhtml-datatypes-1.mod
/usr/share/lv2specgen/DTD/xhtml-datatypes-1.mod.1
/usr/share/lv2specgen/DTD/xhtml-edit-1.mod
/usr/share/lv2specgen/DTD/xhtml-events-1.mod
/usr/share/lv2specgen/DTD/xhtml-form-1.mod
/usr/share/lv2specgen/DTD/xhtml-framework-1.mod
/usr/share/lv2specgen/DTD/xhtml-hypertext-1.mod
/usr/share/lv2specgen/DTD/xhtml-image-1.mod
/usr/share/lv2specgen/DTD/xhtml-inlphras-1.mod
/usr/share/lv2specgen/DTD/xhtml-inlpres-1.mod
/usr/share/lv2specgen/DTD/xhtml-inlstruct-1.mod
/usr/share/lv2specgen/DTD/xhtml-inlstyle-1.mod
/usr/share/lv2specgen/DTD/xhtml-inputmode-1.mod
/usr/share/lv2specgen/DTD/xhtml-lat1.ent
/usr/share/lv2specgen/DTD/xhtml-legacy-1.mod
/usr/share/lv2specgen/DTD/xhtml-link-1.mod
/usr/share/lv2specgen/DTD/xhtml-list-1.mod
/usr/share/lv2specgen/DTD/xhtml-meta-1.mod
/usr/share/lv2specgen/DTD/xhtml-metaAttributes-1.mod
/usr/share/lv2specgen/DTD/xhtml-object-1.mod
/usr/share/lv2specgen/DTD/xhtml-param-1.mod
/usr/share/lv2specgen/DTD/xhtml-pres-1.mod
/usr/share/lv2specgen/DTD/xhtml-qname-1.mod
/usr/share/lv2specgen/DTD/xhtml-rdfa-1.dtd
/usr/share/lv2specgen/DTD/xhtml-rdfa-model-1.mod
/usr/share/lv2specgen/DTD/xhtml-script-1.mod
/usr/share/lv2specgen/DTD/xhtml-special.ent
/usr/share/lv2specgen/DTD/xhtml-ssismap-1.mod
/usr/share/lv2specgen/DTD/xhtml-struct-1.mod
/usr/share/lv2specgen/DTD/xhtml-style-1.mod
/usr/share/lv2specgen/DTD/xhtml-symbol.ent
/usr/share/lv2specgen/DTD/xhtml-table-1.mod
/usr/share/lv2specgen/DTD/xhtml-target-1.mod
/usr/share/lv2specgen/DTD/xhtml-text-1.mod
/usr/share/lv2specgen/style.css
/usr/share/lv2specgen/template.html

References

Summary

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