How To Install unbound-devel.x86_64 on Amazon Linux 2

In this tutorial we learn how to install unbound-devel.x86_64 in Amazon Linux 2. unbound-devel.x86_64 is Development package that includes the unbound header files

Introduction

In this tutorial we learn how to install unbound-devel.x86_64 on Amazon Linux 2.

What is unbound-devel.x86_64

The devel package contains the unbound library and the include files

We can use yum to install unbound-devel.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install unbound-devel.x86_64.

Install unbound-devel.x86_64 on Amazon Linux 2 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

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

sudo yum -y install unbound-devel.x86_64

How To Uninstall unbound-devel.x86_64 on Amazon Linux 2

To uninstall only the unbound-devel.x86_64 package we can use the following command:

sudo yum remove unbound-devel.x86_64

unbound-devel.x86_64 Package Contents on Amazon Linux 2

/usr/include/unbound-event.h
/usr/include/unbound.h
/usr/lib64/libunbound.so
/usr/lib64/pkgconfig/libunbound.pc
/usr/share/man/man3/libunbound.3.gz
/usr/share/man/man3/ub_cancel.3.gz
/usr/share/man/man3/ub_cancel.gz
/usr/share/man/man3/ub_ctx.3.gz
/usr/share/man/man3/ub_ctx.gz
/usr/share/man/man3/ub_ctx_add_ta.3.gz
/usr/share/man/man3/ub_ctx_add_ta.gz
/usr/share/man/man3/ub_ctx_add_ta_file.3.gz
/usr/share/man/man3/ub_ctx_add_ta_file.gz
/usr/share/man/man3/ub_ctx_async.3.gz
/usr/share/man/man3/ub_ctx_async.gz
/usr/share/man/man3/ub_ctx_config.3.gz
/usr/share/man/man3/ub_ctx_config.gz
/usr/share/man/man3/ub_ctx_create.3.gz
/usr/share/man/man3/ub_ctx_create.gz
/usr/share/man/man3/ub_ctx_data_add.3.gz
/usr/share/man/man3/ub_ctx_data_add.gz
/usr/share/man/man3/ub_ctx_data_remove.3.gz
/usr/share/man/man3/ub_ctx_data_remove.gz
/usr/share/man/man3/ub_ctx_debuglevel.3.gz
/usr/share/man/man3/ub_ctx_debuglevel.gz
/usr/share/man/man3/ub_ctx_debugout.3.gz
/usr/share/man/man3/ub_ctx_debugout.gz
/usr/share/man/man3/ub_ctx_delete.3.gz
/usr/share/man/man3/ub_ctx_delete.gz
/usr/share/man/man3/ub_ctx_get_option.3.gz
/usr/share/man/man3/ub_ctx_get_option.gz
/usr/share/man/man3/ub_ctx_hosts.3.gz
/usr/share/man/man3/ub_ctx_hosts.gz
/usr/share/man/man3/ub_ctx_print_local_zones.3.gz
/usr/share/man/man3/ub_ctx_print_local_zones.gz
/usr/share/man/man3/ub_ctx_resolvconf.3.gz
/usr/share/man/man3/ub_ctx_resolvconf.gz
/usr/share/man/man3/ub_ctx_set_fwd.3.gz
/usr/share/man/man3/ub_ctx_set_fwd.gz
/usr/share/man/man3/ub_ctx_set_option.3.gz
/usr/share/man/man3/ub_ctx_set_option.gz
/usr/share/man/man3/ub_ctx_trustedkeys.3.gz
/usr/share/man/man3/ub_ctx_trustedkeys.gz
/usr/share/man/man3/ub_ctx_zone_add.3.gz
/usr/share/man/man3/ub_ctx_zone_add.gz
/usr/share/man/man3/ub_ctx_zone_remove.3.gz
/usr/share/man/man3/ub_ctx_zone_remove.gz
/usr/share/man/man3/ub_fd.3.gz
/usr/share/man/man3/ub_fd.gz
/usr/share/man/man3/ub_poll.3.gz
/usr/share/man/man3/ub_poll.gz
/usr/share/man/man3/ub_process.3.gz
/usr/share/man/man3/ub_process.gz
/usr/share/man/man3/ub_resolve.3.gz
/usr/share/man/man3/ub_resolve.gz
/usr/share/man/man3/ub_resolve_async.3.gz
/usr/share/man/man3/ub_resolve_async.gz
/usr/share/man/man3/ub_resolve_free.3.gz
/usr/share/man/man3/ub_resolve_free.gz
/usr/share/man/man3/ub_result.3.gz
/usr/share/man/man3/ub_result.gz
/usr/share/man/man3/ub_strerror.3.gz
/usr/share/man/man3/ub_strerror.gz
/usr/share/man/man3/ub_wait.3.gz
/usr/share/man/man3/ub_wait.gz

References

Summary

In this tutorial we learn how to install unbound-devel.x86_64 on Amazon Linux 2 using yum.