How To Install libnbd-devel on Fedora 36

In this tutorial we learn how to install libnbd-devel in Fedora 36. libnbd-devel is Development headers for libnbd

Introduction

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

What is libnbd-devel

This package contains development headers for libnbd.

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

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

sudo dnf -y install libnbd-devel

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

sudo yum -y install libnbd-devel

How To Uninstall libnbd-devel on Fedora 36

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

sudo dnf remove libnbd-devel

libnbd-devel Package Contents on Fedora 36

/usr/include/libnbd.h
/usr/lib64/libnbd.so
/usr/lib64/pkgconfig/libnbd.pc
/usr/share/doc/libnbd-devel
/usr/share/doc/libnbd-devel/TODO
/usr/share/doc/libnbd-devel/aio-connect-read.c
/usr/share/doc/libnbd-devel/batched-read-write.c
/usr/share/doc/libnbd-devel/connect-command.c
/usr/share/doc/libnbd-devel/copy-libev.c
/usr/share/doc/libnbd-devel/encryption.c
/usr/share/doc/libnbd-devel/fetch-first-sector.c
/usr/share/doc/libnbd-devel/get-size.c
/usr/share/doc/libnbd-devel/glib-main-loop.c
/usr/share/doc/libnbd-devel/list-exports.c
/usr/share/doc/libnbd-devel/open-qcow2.c
/usr/share/doc/libnbd-devel/reads-and-writes.c
/usr/share/doc/libnbd-devel/server-flags.c
/usr/share/doc/libnbd-devel/strict-structured-reads.c
/usr/share/doc/libnbd-devel/threaded-reads-and-writes.c
/usr/share/licenses/libnbd-devel
/usr/share/licenses/libnbd-devel/LICENSE-FOR-EXAMPLES
/usr/share/man/man1/libnbd-release-notes-1.10.1.gz
/usr/share/man/man1/libnbd-release-notes-1.12.1.gz
/usr/share/man/man1/libnbd-release-notes-1.2.1.gz
/usr/share/man/man1/libnbd-release-notes-1.4.1.gz
/usr/share/man/man1/libnbd-release-notes-1.6.1.gz
/usr/share/man/man1/libnbd-release-notes-1.8.1.gz
/usr/share/man/man3/libnbd-security.3.gz
/usr/share/man/man3/libnbd.3.gz
/usr/share/man/man3/nbd_add_meta_context.3.gz
/usr/share/man/man3/nbd_aio_block_status.3.gz
/usr/share/man/man3/nbd_aio_cache.3.gz
/usr/share/man/man3/nbd_aio_command_completed.3.gz
/usr/share/man/man3/nbd_aio_connect.3.gz
/usr/share/man/man3/nbd_aio_connect_command.3.gz
/usr/share/man/man3/nbd_aio_connect_socket.3.gz
/usr/share/man/man3/nbd_aio_connect_systemd_socket_activation.3.gz
/usr/share/man/man3/nbd_aio_connect_tcp.3.gz
/usr/share/man/man3/nbd_aio_connect_unix.3.gz
/usr/share/man/man3/nbd_aio_connect_uri.3.gz
/usr/share/man/man3/nbd_aio_connect_vsock.3.gz
/usr/share/man/man3/nbd_aio_disconnect.3.gz
/usr/share/man/man3/nbd_aio_flush.3.gz
/usr/share/man/man3/nbd_aio_get_direction.3.gz
/usr/share/man/man3/nbd_aio_get_fd.3.gz
/usr/share/man/man3/nbd_aio_in_flight.3.gz
/usr/share/man/man3/nbd_aio_is_closed.3.gz
/usr/share/man/man3/nbd_aio_is_connecting.3.gz
/usr/share/man/man3/nbd_aio_is_created.3.gz
/usr/share/man/man3/nbd_aio_is_dead.3.gz
/usr/share/man/man3/nbd_aio_is_negotiating.3.gz
/usr/share/man/man3/nbd_aio_is_processing.3.gz
/usr/share/man/man3/nbd_aio_is_ready.3.gz
/usr/share/man/man3/nbd_aio_notify_read.3.gz
/usr/share/man/man3/nbd_aio_notify_write.3.gz
/usr/share/man/man3/nbd_aio_opt_abort.3.gz
/usr/share/man/man3/nbd_aio_opt_go.3.gz
/usr/share/man/man3/nbd_aio_opt_info.3.gz
/usr/share/man/man3/nbd_aio_opt_list.3.gz
/usr/share/man/man3/nbd_aio_opt_list_meta_context.3.gz
/usr/share/man/man3/nbd_aio_peek_command_completed.3.gz
/usr/share/man/man3/nbd_aio_pread.3.gz
/usr/share/man/man3/nbd_aio_pread_structured.3.gz
/usr/share/man/man3/nbd_aio_pwrite.3.gz
/usr/share/man/man3/nbd_aio_trim.3.gz
/usr/share/man/man3/nbd_aio_zero.3.gz
/usr/share/man/man3/nbd_block_status.3.gz
/usr/share/man/man3/nbd_cache.3.gz
/usr/share/man/man3/nbd_can_cache.3.gz
/usr/share/man/man3/nbd_can_df.3.gz
/usr/share/man/man3/nbd_can_fast_zero.3.gz
/usr/share/man/man3/nbd_can_flush.3.gz
/usr/share/man/man3/nbd_can_fua.3.gz
/usr/share/man/man3/nbd_can_meta_context.3.gz
/usr/share/man/man3/nbd_can_multi_conn.3.gz
/usr/share/man/man3/nbd_can_trim.3.gz
/usr/share/man/man3/nbd_can_zero.3.gz
/usr/share/man/man3/nbd_clear_debug_callback.3.gz
/usr/share/man/man3/nbd_clear_meta_contexts.3.gz
/usr/share/man/man3/nbd_close.3.gz
/usr/share/man/man3/nbd_connect_command.3.gz
/usr/share/man/man3/nbd_connect_socket.3.gz
/usr/share/man/man3/nbd_connect_systemd_socket_activation.3.gz
/usr/share/man/man3/nbd_connect_tcp.3.gz
/usr/share/man/man3/nbd_connect_unix.3.gz
/usr/share/man/man3/nbd_connect_uri.3.gz
/usr/share/man/man3/nbd_connect_vsock.3.gz
/usr/share/man/man3/nbd_connection_state.3.gz
/usr/share/man/man3/nbd_create.3.gz
/usr/share/man/man3/nbd_flush.3.gz
/usr/share/man/man3/nbd_get_block_size.3.gz
/usr/share/man/man3/nbd_get_canonical_export_name.3.gz
/usr/share/man/man3/nbd_get_debug.3.gz
/usr/share/man/man3/nbd_get_errno.3.gz
/usr/share/man/man3/nbd_get_error.3.gz
/usr/share/man/man3/nbd_get_export_description.3.gz
/usr/share/man/man3/nbd_get_export_name.3.gz
/usr/share/man/man3/nbd_get_full_info.3.gz
/usr/share/man/man3/nbd_get_handle_name.3.gz
/usr/share/man/man3/nbd_get_handshake_flags.3.gz
/usr/share/man/man3/nbd_get_meta_context.3.gz
/usr/share/man/man3/nbd_get_nr_meta_contexts.3.gz
/usr/share/man/man3/nbd_get_opt_mode.3.gz
/usr/share/man/man3/nbd_get_package_name.3.gz
/usr/share/man/man3/nbd_get_pread_initialize.3.gz
/usr/share/man/man3/nbd_get_private_data.3.gz
/usr/share/man/man3/nbd_get_protocol.3.gz
/usr/share/man/man3/nbd_get_request_block_size.3.gz
/usr/share/man/man3/nbd_get_request_structured_replies.3.gz
/usr/share/man/man3/nbd_get_size.3.gz
/usr/share/man/man3/nbd_get_strict_mode.3.gz
/usr/share/man/man3/nbd_get_structured_replies_negotiated.3.gz
/usr/share/man/man3/nbd_get_tls.3.gz
/usr/share/man/man3/nbd_get_tls_negotiated.3.gz
/usr/share/man/man3/nbd_get_tls_username.3.gz
/usr/share/man/man3/nbd_get_tls_verify_peer.3.gz
/usr/share/man/man3/nbd_get_uri.3.gz
/usr/share/man/man3/nbd_get_version.3.gz
/usr/share/man/man3/nbd_is_read_only.3.gz
/usr/share/man/man3/nbd_is_rotational.3.gz
/usr/share/man/man3/nbd_kill_subprocess.3.gz
/usr/share/man/man3/nbd_opt_abort.3.gz
/usr/share/man/man3/nbd_opt_go.3.gz
/usr/share/man/man3/nbd_opt_info.3.gz
/usr/share/man/man3/nbd_opt_list.3.gz
/usr/share/man/man3/nbd_opt_list_meta_context.3.gz
/usr/share/man/man3/nbd_poll.3.gz
/usr/share/man/man3/nbd_pread.3.gz
/usr/share/man/man3/nbd_pread_structured.3.gz
/usr/share/man/man3/nbd_pwrite.3.gz
/usr/share/man/man3/nbd_set_debug.3.gz
/usr/share/man/man3/nbd_set_debug_callback.3.gz
/usr/share/man/man3/nbd_set_export_name.3.gz
/usr/share/man/man3/nbd_set_full_info.3.gz
/usr/share/man/man3/nbd_set_handle_name.3.gz
/usr/share/man/man3/nbd_set_handshake_flags.3.gz
/usr/share/man/man3/nbd_set_opt_mode.3.gz
/usr/share/man/man3/nbd_set_pread_initialize.3.gz
/usr/share/man/man3/nbd_set_private_data.3.gz
/usr/share/man/man3/nbd_set_request_block_size.3.gz
/usr/share/man/man3/nbd_set_request_structured_replies.3.gz
/usr/share/man/man3/nbd_set_strict_mode.3.gz
/usr/share/man/man3/nbd_set_tls.3.gz
/usr/share/man/man3/nbd_set_tls_certificates.3.gz
/usr/share/man/man3/nbd_set_tls_psk_file.3.gz
/usr/share/man/man3/nbd_set_tls_username.3.gz
/usr/share/man/man3/nbd_set_tls_verify_peer.3.gz
/usr/share/man/man3/nbd_set_uri_allow_local_file.3.gz
/usr/share/man/man3/nbd_set_uri_allow_tls.3.gz
/usr/share/man/man3/nbd_set_uri_allow_transports.3.gz
/usr/share/man/man3/nbd_shutdown.3.gz
/usr/share/man/man3/nbd_supports_tls.3.gz
/usr/share/man/man3/nbd_supports_uri.3.gz
/usr/share/man/man3/nbd_trim.3.gz
/usr/share/man/man3/nbd_zero.3.gz

References

Summary

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


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

Introduction

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

What is libnbd-devel

This package contains development headers for libnbd.

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

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

sudo dnf -y install libnbd-devel

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

sudo yum -y install libnbd-devel

How To Uninstall libnbd-devel on Fedora 36

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

sudo dnf remove libnbd-devel

libnbd-devel Package Contents on Fedora 36

/usr/include/libnbd.h
/usr/lib/libnbd.so
/usr/lib/pkgconfig/libnbd.pc
/usr/share/doc/libnbd-devel
/usr/share/doc/libnbd-devel/TODO
/usr/share/doc/libnbd-devel/aio-connect-read.c
/usr/share/doc/libnbd-devel/batched-read-write.c
/usr/share/doc/libnbd-devel/connect-command.c
/usr/share/doc/libnbd-devel/copy-libev.c
/usr/share/doc/libnbd-devel/encryption.c
/usr/share/doc/libnbd-devel/fetch-first-sector.c
/usr/share/doc/libnbd-devel/get-size.c
/usr/share/doc/libnbd-devel/glib-main-loop.c
/usr/share/doc/libnbd-devel/list-exports.c
/usr/share/doc/libnbd-devel/open-qcow2.c
/usr/share/doc/libnbd-devel/reads-and-writes.c
/usr/share/doc/libnbd-devel/server-flags.c
/usr/share/doc/libnbd-devel/strict-structured-reads.c
/usr/share/doc/libnbd-devel/threaded-reads-and-writes.c
/usr/share/licenses/libnbd-devel
/usr/share/licenses/libnbd-devel/LICENSE-FOR-EXAMPLES
/usr/share/man/man1/libnbd-release-notes-1.10.1.gz
/usr/share/man/man1/libnbd-release-notes-1.12.1.gz
/usr/share/man/man1/libnbd-release-notes-1.2.1.gz
/usr/share/man/man1/libnbd-release-notes-1.4.1.gz
/usr/share/man/man1/libnbd-release-notes-1.6.1.gz
/usr/share/man/man1/libnbd-release-notes-1.8.1.gz
/usr/share/man/man3/libnbd-security.3.gz
/usr/share/man/man3/libnbd.3.gz
/usr/share/man/man3/nbd_add_meta_context.3.gz
/usr/share/man/man3/nbd_aio_block_status.3.gz
/usr/share/man/man3/nbd_aio_cache.3.gz
/usr/share/man/man3/nbd_aio_command_completed.3.gz
/usr/share/man/man3/nbd_aio_connect.3.gz
/usr/share/man/man3/nbd_aio_connect_command.3.gz
/usr/share/man/man3/nbd_aio_connect_socket.3.gz
/usr/share/man/man3/nbd_aio_connect_systemd_socket_activation.3.gz
/usr/share/man/man3/nbd_aio_connect_tcp.3.gz
/usr/share/man/man3/nbd_aio_connect_unix.3.gz
/usr/share/man/man3/nbd_aio_connect_uri.3.gz
/usr/share/man/man3/nbd_aio_connect_vsock.3.gz
/usr/share/man/man3/nbd_aio_disconnect.3.gz
/usr/share/man/man3/nbd_aio_flush.3.gz
/usr/share/man/man3/nbd_aio_get_direction.3.gz
/usr/share/man/man3/nbd_aio_get_fd.3.gz
/usr/share/man/man3/nbd_aio_in_flight.3.gz
/usr/share/man/man3/nbd_aio_is_closed.3.gz
/usr/share/man/man3/nbd_aio_is_connecting.3.gz
/usr/share/man/man3/nbd_aio_is_created.3.gz
/usr/share/man/man3/nbd_aio_is_dead.3.gz
/usr/share/man/man3/nbd_aio_is_negotiating.3.gz
/usr/share/man/man3/nbd_aio_is_processing.3.gz
/usr/share/man/man3/nbd_aio_is_ready.3.gz
/usr/share/man/man3/nbd_aio_notify_read.3.gz
/usr/share/man/man3/nbd_aio_notify_write.3.gz
/usr/share/man/man3/nbd_aio_opt_abort.3.gz
/usr/share/man/man3/nbd_aio_opt_go.3.gz
/usr/share/man/man3/nbd_aio_opt_info.3.gz
/usr/share/man/man3/nbd_aio_opt_list.3.gz
/usr/share/man/man3/nbd_aio_opt_list_meta_context.3.gz
/usr/share/man/man3/nbd_aio_peek_command_completed.3.gz
/usr/share/man/man3/nbd_aio_pread.3.gz
/usr/share/man/man3/nbd_aio_pread_structured.3.gz
/usr/share/man/man3/nbd_aio_pwrite.3.gz
/usr/share/man/man3/nbd_aio_trim.3.gz
/usr/share/man/man3/nbd_aio_zero.3.gz
/usr/share/man/man3/nbd_block_status.3.gz
/usr/share/man/man3/nbd_cache.3.gz
/usr/share/man/man3/nbd_can_cache.3.gz
/usr/share/man/man3/nbd_can_df.3.gz
/usr/share/man/man3/nbd_can_fast_zero.3.gz
/usr/share/man/man3/nbd_can_flush.3.gz
/usr/share/man/man3/nbd_can_fua.3.gz
/usr/share/man/man3/nbd_can_meta_context.3.gz
/usr/share/man/man3/nbd_can_multi_conn.3.gz
/usr/share/man/man3/nbd_can_trim.3.gz
/usr/share/man/man3/nbd_can_zero.3.gz
/usr/share/man/man3/nbd_clear_debug_callback.3.gz
/usr/share/man/man3/nbd_clear_meta_contexts.3.gz
/usr/share/man/man3/nbd_close.3.gz
/usr/share/man/man3/nbd_connect_command.3.gz
/usr/share/man/man3/nbd_connect_socket.3.gz
/usr/share/man/man3/nbd_connect_systemd_socket_activation.3.gz
/usr/share/man/man3/nbd_connect_tcp.3.gz
/usr/share/man/man3/nbd_connect_unix.3.gz
/usr/share/man/man3/nbd_connect_uri.3.gz
/usr/share/man/man3/nbd_connect_vsock.3.gz
/usr/share/man/man3/nbd_connection_state.3.gz
/usr/share/man/man3/nbd_create.3.gz
/usr/share/man/man3/nbd_flush.3.gz
/usr/share/man/man3/nbd_get_block_size.3.gz
/usr/share/man/man3/nbd_get_canonical_export_name.3.gz
/usr/share/man/man3/nbd_get_debug.3.gz
/usr/share/man/man3/nbd_get_errno.3.gz
/usr/share/man/man3/nbd_get_error.3.gz
/usr/share/man/man3/nbd_get_export_description.3.gz
/usr/share/man/man3/nbd_get_export_name.3.gz
/usr/share/man/man3/nbd_get_full_info.3.gz
/usr/share/man/man3/nbd_get_handle_name.3.gz
/usr/share/man/man3/nbd_get_handshake_flags.3.gz
/usr/share/man/man3/nbd_get_meta_context.3.gz
/usr/share/man/man3/nbd_get_nr_meta_contexts.3.gz
/usr/share/man/man3/nbd_get_opt_mode.3.gz
/usr/share/man/man3/nbd_get_package_name.3.gz
/usr/share/man/man3/nbd_get_pread_initialize.3.gz
/usr/share/man/man3/nbd_get_private_data.3.gz
/usr/share/man/man3/nbd_get_protocol.3.gz
/usr/share/man/man3/nbd_get_request_block_size.3.gz
/usr/share/man/man3/nbd_get_request_structured_replies.3.gz
/usr/share/man/man3/nbd_get_size.3.gz
/usr/share/man/man3/nbd_get_strict_mode.3.gz
/usr/share/man/man3/nbd_get_structured_replies_negotiated.3.gz
/usr/share/man/man3/nbd_get_tls.3.gz
/usr/share/man/man3/nbd_get_tls_negotiated.3.gz
/usr/share/man/man3/nbd_get_tls_username.3.gz
/usr/share/man/man3/nbd_get_tls_verify_peer.3.gz
/usr/share/man/man3/nbd_get_uri.3.gz
/usr/share/man/man3/nbd_get_version.3.gz
/usr/share/man/man3/nbd_is_read_only.3.gz
/usr/share/man/man3/nbd_is_rotational.3.gz
/usr/share/man/man3/nbd_kill_subprocess.3.gz
/usr/share/man/man3/nbd_opt_abort.3.gz
/usr/share/man/man3/nbd_opt_go.3.gz
/usr/share/man/man3/nbd_opt_info.3.gz
/usr/share/man/man3/nbd_opt_list.3.gz
/usr/share/man/man3/nbd_opt_list_meta_context.3.gz
/usr/share/man/man3/nbd_poll.3.gz
/usr/share/man/man3/nbd_pread.3.gz
/usr/share/man/man3/nbd_pread_structured.3.gz
/usr/share/man/man3/nbd_pwrite.3.gz
/usr/share/man/man3/nbd_set_debug.3.gz
/usr/share/man/man3/nbd_set_debug_callback.3.gz
/usr/share/man/man3/nbd_set_export_name.3.gz
/usr/share/man/man3/nbd_set_full_info.3.gz
/usr/share/man/man3/nbd_set_handle_name.3.gz
/usr/share/man/man3/nbd_set_handshake_flags.3.gz
/usr/share/man/man3/nbd_set_opt_mode.3.gz
/usr/share/man/man3/nbd_set_pread_initialize.3.gz
/usr/share/man/man3/nbd_set_private_data.3.gz
/usr/share/man/man3/nbd_set_request_block_size.3.gz
/usr/share/man/man3/nbd_set_request_structured_replies.3.gz
/usr/share/man/man3/nbd_set_strict_mode.3.gz
/usr/share/man/man3/nbd_set_tls.3.gz
/usr/share/man/man3/nbd_set_tls_certificates.3.gz
/usr/share/man/man3/nbd_set_tls_psk_file.3.gz
/usr/share/man/man3/nbd_set_tls_username.3.gz
/usr/share/man/man3/nbd_set_tls_verify_peer.3.gz
/usr/share/man/man3/nbd_set_uri_allow_local_file.3.gz
/usr/share/man/man3/nbd_set_uri_allow_tls.3.gz
/usr/share/man/man3/nbd_set_uri_allow_transports.3.gz
/usr/share/man/man3/nbd_shutdown.3.gz
/usr/share/man/man3/nbd_supports_tls.3.gz
/usr/share/man/man3/nbd_supports_uri.3.gz
/usr/share/man/man3/nbd_trim.3.gz
/usr/share/man/man3/nbd_zero.3.gz

References

Summary

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