How To Install librnd-devel on Fedora 36

In this tutorial we learn how to install librnd-devel in Fedora 36. librnd-devel is pcb-rnd library, headers

Introduction

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

What is librnd-devel

HID, polygons, infrastructure for 3rd party applications.

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

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

sudo dnf -y install librnd-devel

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

sudo yum -y install librnd-devel

How To Uninstall librnd-devel on Fedora 36

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

sudo dnf remove librnd-devel

librnd-devel Package Contents on Fedora 36

/usr/include/librnd
/usr/include/librnd/config.h
/usr/include/librnd/core
/usr/include/librnd/core/actions.h
/usr/include/librnd/core/anyload.h
/usr/include/librnd/core/base64.h
/usr/include/librnd/core/box.h
/usr/include/librnd/core/box_isc.h
/usr/include/librnd/core/buildin.hidlib.h
/usr/include/librnd/core/color.h
/usr/include/librnd/core/color_cache.h
/usr/include/librnd/core/compat_fs.h
/usr/include/librnd/core/compat_inc.h
/usr/include/librnd/core/compat_lrealpath.h
/usr/include/librnd/core/compat_misc.h
/usr/include/librnd/core/conf.h
/usr/include/librnd/core/conf_hid.h
/usr/include/librnd/core/config.h
/usr/include/librnd/core/error.h
/usr/include/librnd/core/event.h
/usr/include/librnd/core/file_loaded.h
/usr/include/librnd/core/fptr_cast.h
/usr/include/librnd/core/funchash.h
/usr/include/librnd/core/global_typedefs.h
/usr/include/librnd/core/globalconst.h
/usr/include/librnd/core/grid.h
/usr/include/librnd/core/heap.h
/usr/include/librnd/core/hid.h
/usr/include/librnd/core/hid_attrib.h
/usr/include/librnd/core/hid_cfg.h
/usr/include/librnd/core/hid_cfg_action.h
/usr/include/librnd/core/hid_cfg_input.h
/usr/include/librnd/core/hid_dad.h
/usr/include/librnd/core/hid_dad_spin.h
/usr/include/librnd/core/hid_dad_tree.h
/usr/include/librnd/core/hid_dad_unit.h
/usr/include/librnd/core/hid_init.h
/usr/include/librnd/core/hid_inlines.h
/usr/include/librnd/core/hid_menu.h
/usr/include/librnd/core/hid_nogui.h
/usr/include/librnd/core/hidlib.h
/usr/include/librnd/core/hidlib_conf.h
/usr/include/librnd/core/list_conf.h
/usr/include/librnd/core/math_helper.h
/usr/include/librnd/core/misc_util.h
/usr/include/librnd/core/paths.h
/usr/include/librnd/core/pcb-printf.h
/usr/include/librnd/core/pixmap.h
/usr/include/librnd/core/plugins.h
/usr/include/librnd/core/rnd_bool.h
/usr/include/librnd/core/rnd_printf.h
/usr/include/librnd/core/rotate.h
/usr/include/librnd/core/safe_fs.h
/usr/include/librnd/core/safe_fs_dir.h
/usr/include/librnd/core/tool.h
/usr/include/librnd/core/unit.h
/usr/include/librnd/core/vtc0.h
/usr/include/librnd/pcb_compat.h
/usr/include/librnd/poly
/usr/include/librnd/poly/offset.h
/usr/include/librnd/poly/polyarea.h
/usr/include/librnd/poly/polygon1_gen.h
/usr/include/librnd/poly/rtree.h
/usr/include/librnd/poly/rtree2_compat.h
/usr/include/librnd/poly/self_isc.h
/usr/include/librnd/scconfig
/usr/include/librnd/scconfig/hooks_common.h
/usr/include/librnd/scconfig/plugin_3state.h
/usr/include/librnd/src_3rd
/usr/include/librnd/src_3rd/genht/hash.h
/usr/include/librnd/src_3rd/genht/ht.h
/usr/include/librnd/src_3rd/genht/ht_inlines.h
/usr/include/librnd/src_3rd/genht/ht_utils.h
/usr/include/librnd/src_3rd/genht/htip.h
/usr/include/librnd/src_3rd/genht/htpi.h
/usr/include/librnd/src_3rd/genht/htpp.h
/usr/include/librnd/src_3rd/genht/htsi.h
/usr/include/librnd/src_3rd/genht/htsp.h
/usr/include/librnd/src_3rd/genht/htss.h
/usr/include/librnd/src_3rd/genht/version.h
/usr/include/librnd/src_3rd/genlist/gendlist.h
/usr/include/librnd/src_3rd/genlist/gentdlist_impl.h
/usr/include/librnd/src_3rd/genlist/gentdlist_undef.h
/usr/include/librnd/src_3rd/genregex/regex.h
/usr/include/librnd/src_3rd/genregex/regex_se.h
/usr/include/librnd/src_3rd/genregex/regex_sei.h
/usr/include/librnd/src_3rd/genrtree/genrtree_api.h
/usr/include/librnd/src_3rd/genrtree/genrtree_debug.h
/usr/include/librnd/src_3rd/genrtree/genrtree_delete.h
/usr/include/librnd/src_3rd/genrtree/genrtree_impl.h
/usr/include/librnd/src_3rd/genrtree/genrtree_search.h
/usr/include/librnd/src_3rd/genvector/gds_char.h
/usr/include/librnd/src_3rd/genvector/genvector_impl.c
/usr/include/librnd/src_3rd/genvector/genvector_impl.h
/usr/include/librnd/src_3rd/genvector/genvector_undef.h
/usr/include/librnd/src_3rd/genvector/vtd0.h
/usr/include/librnd/src_3rd/genvector/vti0.h
/usr/include/librnd/src_3rd/genvector/vtl0.h
/usr/include/librnd/src_3rd/genvector/vtp0.h
/usr/include/librnd/src_3rd/genvector/vts0.h
/usr/include/librnd/src_3rd/libfungw/fungw.h
/usr/include/librnd/src_3rd/libfungw/fungw_conv.h
/usr/include/librnd/src_3rd/libfungw/scconfig_hooks.h
/usr/include/librnd/src_3rd/libfungwbind/c/fungw_c.h
/usr/include/librnd/src_3rd/liblhtpers/lhtpers.h
/usr/include/librnd/src_3rd/liblihata/dom.h
/usr/include/librnd/src_3rd/liblihata/hash_str.h
/usr/include/librnd/src_3rd/liblihata/lihata.h
/usr/include/librnd/src_3rd/liblihata/parser.h
/usr/include/librnd/src_3rd/liblihata/tree.h
/usr/include/librnd/src_3rd/libulzw/libulzw.h
/usr/include/librnd/src_3rd/puplug/config.h
/usr/include/librnd/src_3rd/puplug/error.h
/usr/include/librnd/src_3rd/puplug/libs.h
/usr/include/librnd/src_3rd/puplug/libs_dep_parse.h
/usr/include/librnd/src_3rd/puplug/os_dep.h
/usr/include/librnd/src_3rd/puplug/os_dep_fs.h
/usr/include/librnd/src_3rd/puplug/puplug.h
/usr/include/librnd/src_3rd/puplug/scconfig_hooks.h
/usr/include/librnd/src_3rd/puplug/util.h
/usr/include/librnd/src_3rd/ureglex/exec.h
/usr/lib/.build-id
/usr/lib/.build-id/2d
/usr/lib/.build-id/2d/dcd1825539c11de3651193be86d2a9c0459ab1
/usr/lib/.build-id/7d
/usr/lib/.build-id/7d/1ea5c58427784ad0342ca9b2db061ca52d1221
/usr/lib/librnd-3rd.so
/usr/lib/librnd-hid.so
/usr/lib/librnd-poly.so
/usr/lib/librnd/plugins/map_plugins.sh
/usr/lib/librnd/puplug
/usr/lib/librnd/scconfig
/usr/lib/librnd/scconfig/gen_conf.sh
/usr/lib/librnd/scconfig/template
/usr/lib/librnd/scconfig/template/cdep.tmpasm
/usr/lib/librnd/scconfig/template/comp_var.tmpasm
/usr/lib/librnd/scconfig/template/compile.tmpasm
/usr/lib/librnd/scconfig/template/debug.tmpasm
/usr/lib/librnd/scconfig/template/plugin_conf.tmpasm
/usr/lib/librnd/scconfig/template/plugin_intconf.tmpasm
/usr/lib/librnd/scconfig/template/plugin_intmenu.tmpasm
/usr/lib/librnd/scconfig/template/plugin_sphash.tmpasm
/usr/lib/librnd/sphash
/usr/share/librnd/librnd.mak

References

Summary

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


title: “How To Install librnd-devel on Fedora 36” linkTitle: “librnd-devel” type: “docs” description: “In this tutorial we learn how to install librnd-devel in Fedora 36. librnd-devel is pcb-rnd library, headers” date: “2022-08-17” lastmod: “2022-08-17” #image: /images/fedora/36/librnd-devel-featured.png

Introduction

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

What is librnd-devel

HID, polygons, infrastructure for 3rd party applications.

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

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

sudo dnf -y install librnd-devel

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

sudo yum -y install librnd-devel

How To Uninstall librnd-devel on Fedora 36

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

sudo dnf remove librnd-devel

librnd-devel Package Contents on Fedora 36

/usr/include/librnd
/usr/include/librnd/config.h
/usr/include/librnd/core
/usr/include/librnd/core/actions.h
/usr/include/librnd/core/anyload.h
/usr/include/librnd/core/base64.h
/usr/include/librnd/core/box.h
/usr/include/librnd/core/box_isc.h
/usr/include/librnd/core/buildin.hidlib.h
/usr/include/librnd/core/color.h
/usr/include/librnd/core/color_cache.h
/usr/include/librnd/core/compat_fs.h
/usr/include/librnd/core/compat_inc.h
/usr/include/librnd/core/compat_lrealpath.h
/usr/include/librnd/core/compat_misc.h
/usr/include/librnd/core/conf.h
/usr/include/librnd/core/conf_hid.h
/usr/include/librnd/core/config.h
/usr/include/librnd/core/error.h
/usr/include/librnd/core/event.h
/usr/include/librnd/core/file_loaded.h
/usr/include/librnd/core/fptr_cast.h
/usr/include/librnd/core/funchash.h
/usr/include/librnd/core/global_typedefs.h
/usr/include/librnd/core/globalconst.h
/usr/include/librnd/core/grid.h
/usr/include/librnd/core/heap.h
/usr/include/librnd/core/hid.h
/usr/include/librnd/core/hid_attrib.h
/usr/include/librnd/core/hid_cfg.h
/usr/include/librnd/core/hid_cfg_action.h
/usr/include/librnd/core/hid_cfg_input.h
/usr/include/librnd/core/hid_dad.h
/usr/include/librnd/core/hid_dad_spin.h
/usr/include/librnd/core/hid_dad_tree.h
/usr/include/librnd/core/hid_dad_unit.h
/usr/include/librnd/core/hid_init.h
/usr/include/librnd/core/hid_inlines.h
/usr/include/librnd/core/hid_menu.h
/usr/include/librnd/core/hid_nogui.h
/usr/include/librnd/core/hidlib.h
/usr/include/librnd/core/hidlib_conf.h
/usr/include/librnd/core/list_conf.h
/usr/include/librnd/core/math_helper.h
/usr/include/librnd/core/misc_util.h
/usr/include/librnd/core/paths.h
/usr/include/librnd/core/pcb-printf.h
/usr/include/librnd/core/pixmap.h
/usr/include/librnd/core/plugins.h
/usr/include/librnd/core/rnd_bool.h
/usr/include/librnd/core/rnd_printf.h
/usr/include/librnd/core/rotate.h
/usr/include/librnd/core/safe_fs.h
/usr/include/librnd/core/safe_fs_dir.h
/usr/include/librnd/core/tool.h
/usr/include/librnd/core/unit.h
/usr/include/librnd/core/vtc0.h
/usr/include/librnd/pcb_compat.h
/usr/include/librnd/poly
/usr/include/librnd/poly/offset.h
/usr/include/librnd/poly/polyarea.h
/usr/include/librnd/poly/polygon1_gen.h
/usr/include/librnd/poly/rtree.h
/usr/include/librnd/poly/rtree2_compat.h
/usr/include/librnd/poly/self_isc.h
/usr/include/librnd/scconfig
/usr/include/librnd/scconfig/hooks_common.h
/usr/include/librnd/scconfig/plugin_3state.h
/usr/include/librnd/src_3rd
/usr/include/librnd/src_3rd/genht/hash.h
/usr/include/librnd/src_3rd/genht/ht.h
/usr/include/librnd/src_3rd/genht/ht_inlines.h
/usr/include/librnd/src_3rd/genht/ht_utils.h
/usr/include/librnd/src_3rd/genht/htip.h
/usr/include/librnd/src_3rd/genht/htpi.h
/usr/include/librnd/src_3rd/genht/htpp.h
/usr/include/librnd/src_3rd/genht/htsi.h
/usr/include/librnd/src_3rd/genht/htsp.h
/usr/include/librnd/src_3rd/genht/htss.h
/usr/include/librnd/src_3rd/genht/version.h
/usr/include/librnd/src_3rd/genlist/gendlist.h
/usr/include/librnd/src_3rd/genlist/gentdlist_impl.h
/usr/include/librnd/src_3rd/genlist/gentdlist_undef.h
/usr/include/librnd/src_3rd/genregex/regex.h
/usr/include/librnd/src_3rd/genregex/regex_se.h
/usr/include/librnd/src_3rd/genregex/regex_sei.h
/usr/include/librnd/src_3rd/genrtree/genrtree_api.h
/usr/include/librnd/src_3rd/genrtree/genrtree_debug.h
/usr/include/librnd/src_3rd/genrtree/genrtree_delete.h
/usr/include/librnd/src_3rd/genrtree/genrtree_impl.h
/usr/include/librnd/src_3rd/genrtree/genrtree_search.h
/usr/include/librnd/src_3rd/genvector/gds_char.h
/usr/include/librnd/src_3rd/genvector/genvector_impl.c
/usr/include/librnd/src_3rd/genvector/genvector_impl.h
/usr/include/librnd/src_3rd/genvector/genvector_undef.h
/usr/include/librnd/src_3rd/genvector/vtd0.h
/usr/include/librnd/src_3rd/genvector/vti0.h
/usr/include/librnd/src_3rd/genvector/vtl0.h
/usr/include/librnd/src_3rd/genvector/vtp0.h
/usr/include/librnd/src_3rd/genvector/vts0.h
/usr/include/librnd/src_3rd/libfungw/fungw.h
/usr/include/librnd/src_3rd/libfungw/fungw_conv.h
/usr/include/librnd/src_3rd/libfungw/scconfig_hooks.h
/usr/include/librnd/src_3rd/libfungwbind/c/fungw_c.h
/usr/include/librnd/src_3rd/liblhtpers/lhtpers.h
/usr/include/librnd/src_3rd/liblihata/dom.h
/usr/include/librnd/src_3rd/liblihata/hash_str.h
/usr/include/librnd/src_3rd/liblihata/lihata.h
/usr/include/librnd/src_3rd/liblihata/parser.h
/usr/include/librnd/src_3rd/liblihata/tree.h
/usr/include/librnd/src_3rd/libulzw/libulzw.h
/usr/include/librnd/src_3rd/puplug/config.h
/usr/include/librnd/src_3rd/puplug/error.h
/usr/include/librnd/src_3rd/puplug/libs.h
/usr/include/librnd/src_3rd/puplug/libs_dep_parse.h
/usr/include/librnd/src_3rd/puplug/os_dep.h
/usr/include/librnd/src_3rd/puplug/os_dep_fs.h
/usr/include/librnd/src_3rd/puplug/puplug.h
/usr/include/librnd/src_3rd/puplug/scconfig_hooks.h
/usr/include/librnd/src_3rd/puplug/util.h
/usr/include/librnd/src_3rd/ureglex/exec.h
/usr/lib/.build-id
/usr/lib/.build-id/41
/usr/lib/.build-id/41/9d1139ab6870ac82db0c91562e056cfb44dc79
/usr/lib/.build-id/a2
/usr/lib/.build-id/a2/4e0e1745d4e319df8847fc6e14bd421c269417
/usr/lib64/librnd-3rd.so
/usr/lib64/librnd-hid.so
/usr/lib64/librnd-poly.so
/usr/lib64/librnd/plugins/map_plugins.sh
/usr/lib64/librnd/puplug
/usr/lib64/librnd/scconfig
/usr/lib64/librnd/scconfig/gen_conf.sh
/usr/lib64/librnd/scconfig/template
/usr/lib64/librnd/scconfig/template/cdep.tmpasm
/usr/lib64/librnd/scconfig/template/comp_var.tmpasm
/usr/lib64/librnd/scconfig/template/compile.tmpasm
/usr/lib64/librnd/scconfig/template/debug.tmpasm
/usr/lib64/librnd/scconfig/template/plugin_conf.tmpasm
/usr/lib64/librnd/scconfig/template/plugin_intconf.tmpasm
/usr/lib64/librnd/scconfig/template/plugin_intmenu.tmpasm
/usr/lib64/librnd/scconfig/template/plugin_sphash.tmpasm
/usr/lib64/librnd/sphash
/usr/share/librnd/librnd.mak

References

Summary

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