How To Install lensfun-devel on Rocky Linux 8

In this tutorial we learn how to install lensfun-devel on Rocky Linux 8. lensfun-devel is Development toolkit for lensfun

Introduction

In this tutorial we learn how to install lensfun-devel on Rocky Linux 8.

What is lensfun-devel

This package contains library and header files needed to build applications using lensfun.

We can use yum or dnf to install lensfun-devel on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install lensfun-devel.

Install lensfun-devel on Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

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

sudo dnf -y install lensfun-devel

Install lensfun-devel on Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

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

sudo yum -y install lensfun-devel

How To Uninstall lensfun-devel on Rocky Linux 8

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

sudo dnf remove lensfun-devel

lensfun-devel Package Contents on Rocky Linux 8

/usr/include/lensfun
/usr/include/lensfun/lensfun.h
/usr/lib/liblensfun.so
/usr/lib/pkgconfig/lensfun.pc
/usr/share/doc/lensfun/addcamera.html
/usr/share/doc/lensfun/addlens.html
/usr/share/doc/lensfun/annotated.html
/usr/share/doc/lensfun/basearch.html
/usr/share/doc/lensfun/bc_s.png
/usr/share/doc/lensfun/bdwn.png
/usr/share/doc/lensfun/cc-by-ca.html
/usr/share/doc/lensfun/classes.html
/usr/share/doc/lensfun/closed.png
/usr/share/doc/lensfun/corrections.html
/usr/share/doc/lensfun/credits.html
/usr/share/doc/lensfun/database.html
/usr/share/doc/lensfun/db_versions.html
/usr/share/doc/lensfun/dbformat.html
/usr/share/doc/lensfun/dbsearch.html
/usr/share/doc/lensfun/doc.png
/usr/share/doc/lensfun/doxygen.css
/usr/share/doc/lensfun/doxygen.png
/usr/share/doc/lensfun/dynsections.js
/usr/share/doc/lensfun/el_camera.html
/usr/share/doc/lensfun/el_lens.html
/usr/share/doc/lensfun/el_mount.html
/usr/share/doc/lensfun/elem_calibration.html
/usr/share/doc/lensfun/example_8c-example.html
/usr/share/doc/lensfun/examples.html
/usr/share/doc/lensfun/files.html
/usr/share/doc/lensfun/filldb.html
/usr/share/doc/lensfun/folderclosed.png
/usr/share/doc/lensfun/folderopen.png
/usr/share/doc/lensfun/functions.html
/usr/share/doc/lensfun/functions_func.html
/usr/share/doc/lensfun/functions_vars.html
/usr/share/doc/lensfun/globals.html
/usr/share/doc/lensfun/globals_defs.html
/usr/share/doc/lensfun/globals_enum.html
/usr/share/doc/lensfun/globals_eval.html
/usr/share/doc/lensfun/globals_func.html
/usr/share/doc/lensfun/globals_type.html
/usr/share/doc/lensfun/gpl.html
/usr/share/doc/lensfun/group__Auxiliary.html
/usr/share/doc/lensfun/group__Camera.html
/usr/share/doc/lensfun/group__Correction.html
/usr/share/doc/lensfun/group__Database.html
/usr/share/doc/lensfun/group__Lens.html
/usr/share/doc/lensfun/group__Mount.html
/usr/share/doc/lensfun/index.html
/usr/share/doc/lensfun/jquery.js
/usr/share/doc/lensfun/lensfun-add-adapter.html
/usr/share/doc/lensfun/lensfun-update-data.html
/usr/share/doc/lensfun/lensfun_8h.html
/usr/share/doc/lensfun/lensfun_8h_source.html
/usr/share/doc/lensfun/lenstool_8cpp-example.html
/usr/share/doc/lensfun/lgpl.html
/usr/share/doc/lensfun/license.html
/usr/share/doc/lensfun/menu.js
/usr/share/doc/lensfun/menudata.js
/usr/share/doc/lensfun/modules.html
/usr/share/doc/lensfun/nav_f.png
/usr/share/doc/lensfun/nav_g.png
/usr/share/doc/lensfun/nav_h.png
/usr/share/doc/lensfun/open.png
/usr/share/doc/lensfun/pages.html
/usr/share/doc/lensfun/programming.html
/usr/share/doc/lensfun/samplecode.html
/usr/share/doc/lensfun/splitbar.png
/usr/share/doc/lensfun/structlfCamera-members.html
/usr/share/doc/lensfun/structlfCamera.html
/usr/share/doc/lensfun/structlfDatabase-members.html
/usr/share/doc/lensfun/structlfDatabase.html
/usr/share/doc/lensfun/structlfLens-members.html
/usr/share/doc/lensfun/structlfLens.html
/usr/share/doc/lensfun/structlfLensCalibCrop-members.html
/usr/share/doc/lensfun/structlfLensCalibCrop.html
/usr/share/doc/lensfun/structlfLensCalibDistortion-members.html
/usr/share/doc/lensfun/structlfLensCalibDistortion.html
/usr/share/doc/lensfun/structlfLensCalibFov-members.html
/usr/share/doc/lensfun/structlfLensCalibFov.html
/usr/share/doc/lensfun/structlfLensCalibRealFocal-members.html
/usr/share/doc/lensfun/structlfLensCalibRealFocal.html
/usr/share/doc/lensfun/structlfLensCalibTCA-members.html
/usr/share/doc/lensfun/structlfLensCalibTCA.html
/usr/share/doc/lensfun/structlfLensCalibVignetting-members.html
/usr/share/doc/lensfun/structlfLensCalibVignetting.html
/usr/share/doc/lensfun/structlfModifier-members.html
/usr/share/doc/lensfun/structlfModifier.html
/usr/share/doc/lensfun/structlfMount-members.html
/usr/share/doc/lensfun/structlfMount.html
/usr/share/doc/lensfun/structlfParameter-members.html
/usr/share/doc/lensfun/structlfParameter.html
/usr/share/doc/lensfun/sync_off.png
/usr/share/doc/lensfun/sync_on.png
/usr/share/doc/lensfun/tab_a.png
/usr/share/doc/lensfun/tab_b.png
/usr/share/doc/lensfun/tab_h.png
/usr/share/doc/lensfun/tab_s.png
/usr/share/doc/lensfun/tabs.css
/usr/share/doc/lensfun/tfun_8cpp-example.html
/usr/include/lensfun
/usr/include/lensfun/lensfun.h
/usr/lib64/liblensfun.so
/usr/lib64/pkgconfig/lensfun.pc
/usr/share/doc/lensfun/addcamera.html
/usr/share/doc/lensfun/addlens.html
/usr/share/doc/lensfun/annotated.html
/usr/share/doc/lensfun/basearch.html
/usr/share/doc/lensfun/bc_s.png
/usr/share/doc/lensfun/bdwn.png
/usr/share/doc/lensfun/cc-by-ca.html
/usr/share/doc/lensfun/classes.html
/usr/share/doc/lensfun/closed.png
/usr/share/doc/lensfun/corrections.html
/usr/share/doc/lensfun/credits.html
/usr/share/doc/lensfun/database.html
/usr/share/doc/lensfun/db_versions.html
/usr/share/doc/lensfun/dbformat.html
/usr/share/doc/lensfun/dbsearch.html
/usr/share/doc/lensfun/doc.png
/usr/share/doc/lensfun/doxygen.css
/usr/share/doc/lensfun/doxygen.png
/usr/share/doc/lensfun/dynsections.js
/usr/share/doc/lensfun/el_camera.html
/usr/share/doc/lensfun/el_lens.html
/usr/share/doc/lensfun/el_mount.html
/usr/share/doc/lensfun/elem_calibration.html
/usr/share/doc/lensfun/example_8c-example.html
/usr/share/doc/lensfun/examples.html
/usr/share/doc/lensfun/files.html
/usr/share/doc/lensfun/filldb.html
/usr/share/doc/lensfun/folderclosed.png
/usr/share/doc/lensfun/folderopen.png
/usr/share/doc/lensfun/functions.html
/usr/share/doc/lensfun/functions_func.html
/usr/share/doc/lensfun/functions_vars.html
/usr/share/doc/lensfun/globals.html
/usr/share/doc/lensfun/globals_defs.html
/usr/share/doc/lensfun/globals_enum.html
/usr/share/doc/lensfun/globals_eval.html
/usr/share/doc/lensfun/globals_func.html
/usr/share/doc/lensfun/globals_type.html
/usr/share/doc/lensfun/gpl.html
/usr/share/doc/lensfun/group__Auxiliary.html
/usr/share/doc/lensfun/group__Camera.html
/usr/share/doc/lensfun/group__Correction.html
/usr/share/doc/lensfun/group__Database.html
/usr/share/doc/lensfun/group__Lens.html
/usr/share/doc/lensfun/group__Mount.html
/usr/share/doc/lensfun/index.html
/usr/share/doc/lensfun/jquery.js
/usr/share/doc/lensfun/lensfun-add-adapter.html
/usr/share/doc/lensfun/lensfun-update-data.html
/usr/share/doc/lensfun/lensfun_8h.html
/usr/share/doc/lensfun/lensfun_8h_source.html
/usr/share/doc/lensfun/lenstool_8cpp-example.html
/usr/share/doc/lensfun/lgpl.html
/usr/share/doc/lensfun/license.html
/usr/share/doc/lensfun/menu.js
/usr/share/doc/lensfun/menudata.js
/usr/share/doc/lensfun/modules.html
/usr/share/doc/lensfun/nav_f.png
/usr/share/doc/lensfun/nav_g.png
/usr/share/doc/lensfun/nav_h.png
/usr/share/doc/lensfun/open.png
/usr/share/doc/lensfun/pages.html
/usr/share/doc/lensfun/programming.html
/usr/share/doc/lensfun/samplecode.html
/usr/share/doc/lensfun/splitbar.png
/usr/share/doc/lensfun/structlfCamera-members.html
/usr/share/doc/lensfun/structlfCamera.html
/usr/share/doc/lensfun/structlfDatabase-members.html
/usr/share/doc/lensfun/structlfDatabase.html
/usr/share/doc/lensfun/structlfLens-members.html
/usr/share/doc/lensfun/structlfLens.html
/usr/share/doc/lensfun/structlfLensCalibCrop-members.html
/usr/share/doc/lensfun/structlfLensCalibCrop.html
/usr/share/doc/lensfun/structlfLensCalibDistortion-members.html
/usr/share/doc/lensfun/structlfLensCalibDistortion.html
/usr/share/doc/lensfun/structlfLensCalibFov-members.html
/usr/share/doc/lensfun/structlfLensCalibFov.html
/usr/share/doc/lensfun/structlfLensCalibRealFocal-members.html
/usr/share/doc/lensfun/structlfLensCalibRealFocal.html
/usr/share/doc/lensfun/structlfLensCalibTCA-members.html
/usr/share/doc/lensfun/structlfLensCalibTCA.html
/usr/share/doc/lensfun/structlfLensCalibVignetting-members.html
/usr/share/doc/lensfun/structlfLensCalibVignetting.html
/usr/share/doc/lensfun/structlfModifier-members.html
/usr/share/doc/lensfun/structlfModifier.html
/usr/share/doc/lensfun/structlfMount-members.html
/usr/share/doc/lensfun/structlfMount.html
/usr/share/doc/lensfun/structlfParameter-members.html
/usr/share/doc/lensfun/structlfParameter.html
/usr/share/doc/lensfun/sync_off.png
/usr/share/doc/lensfun/sync_on.png
/usr/share/doc/lensfun/tab_a.png
/usr/share/doc/lensfun/tab_b.png
/usr/share/doc/lensfun/tab_h.png
/usr/share/doc/lensfun/tab_s.png
/usr/share/doc/lensfun/tabs.css
/usr/share/doc/lensfun/tfun_8cpp-example.html

References

Summary

In this tutorial we learn how to install lensfun-devel on Rocky Linux 8 using yum and dnf.