How To Install udt-devel on CentOS 8

udt-devel is UDP based Data Transfer Protocol - development files

Introduction

In this tutorial we learn how to install udt-devel on CentOS 8.

What is udt-devel

UDT development files.

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

Install udt-devel on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

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

sudo dnf -y install udt-devel

Install udt-devel on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

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

sudo yum -y install udt-devel

How To Uninstall udt-devel on CentOS 8

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

sudo dnf remove udt-devel

udt-devel Package Contents on CentOS 8

/usr/include/udt
/usr/include/udt/api.h
/usr/include/udt/buffer.h
/usr/include/udt/cache.h
/usr/include/udt/ccc.h
/usr/include/udt/channel.h
/usr/include/udt/common.h
/usr/include/udt/core.h
/usr/include/udt/epoll.h
/usr/include/udt/list.h
/usr/include/udt/md5.h
/usr/include/udt/packet.h
/usr/include/udt/queue.h
/usr/include/udt/udt.h
/usr/include/udt/window.h
/usr/lib64/libudt.so
/usr/share/doc/udt-devel
/usr/share/doc/udt-devel/doc
/usr/share/doc/udt-devel/doc/doc
/usr/share/doc/udt-devel/doc/doc/accept.htm
/usr/share/doc/udt-devel/doc/doc/bind.htm
/usr/share/doc/udt-devel/doc/doc/ccc.htm
/usr/share/doc/udt-devel/doc/doc/cleanup.htm
/usr/share/doc/udt-devel/doc/doc/close.htm
/usr/share/doc/udt-devel/doc/doc/connect.htm
/usr/share/doc/udt-devel/doc/doc/copy.htm
/usr/share/doc/udt-devel/doc/doc/ecode.htm
/usr/share/doc/udt-devel/doc/doc/epoll.htm
/usr/share/doc/udt-devel/doc/doc/error.htm
/usr/share/doc/udt-devel/doc/doc/footer.htm
/usr/share/doc/udt-devel/doc/doc/function.htm
/usr/share/doc/udt-devel/doc/doc/header.htm
/usr/share/doc/udt-devel/doc/doc/intro.htm
/usr/share/doc/udt-devel/doc/doc/listen.htm
/usr/share/doc/udt-devel/doc/doc/make.htm
/usr/share/doc/udt-devel/doc/doc/opt.htm
/usr/share/doc/udt-devel/doc/doc/peername.htm
/usr/share/doc/udt-devel/doc/doc/recv.htm
/usr/share/doc/udt-devel/doc/doc/recvfile.htm
/usr/share/doc/udt-devel/doc/doc/recvmsg.htm
/usr/share/doc/udt-devel/doc/doc/reference.htm
/usr/share/doc/udt-devel/doc/doc/select.htm
/usr/share/doc/udt-devel/doc/doc/selectex.htm
/usr/share/doc/udt-devel/doc/doc/send.htm
/usr/share/doc/udt-devel/doc/doc/sendfile.htm
/usr/share/doc/udt-devel/doc/doc/sendmsg.htm
/usr/share/doc/udt-devel/doc/doc/socket.htm
/usr/share/doc/udt-devel/doc/doc/sockname.htm
/usr/share/doc/udt-devel/doc/doc/startup.htm
/usr/share/doc/udt-devel/doc/doc/structure.htm
/usr/share/doc/udt-devel/doc/doc/t-cc.htm
/usr/share/doc/udt-devel/doc/doc/t-config.htm
/usr/share/doc/udt-devel/doc/doc/t-data.htm
/usr/share/doc/udt-devel/doc/doc/t-error.htm
/usr/share/doc/udt-devel/doc/doc/t-file.htm
/usr/share/doc/udt-devel/doc/doc/t-firewall.htm
/usr/share/doc/udt-devel/doc/doc/t-hello.htm
/usr/share/doc/udt-devel/doc/doc/t-intro.htm
/usr/share/doc/udt-devel/doc/doc/t-msg.htm
/usr/share/doc/udt-devel/doc/doc/t-udt3.htm
/usr/share/doc/udt-devel/doc/doc/trace.htm
/usr/share/doc/udt-devel/doc/doc/treeview.css
/usr/share/doc/udt-devel/doc/doc/tutorial.htm
/usr/share/doc/udt-devel/doc/doc/udtdoc.css
/usr/share/doc/udt-devel/doc/hlp
/usr/share/doc/udt-devel/doc/hlp/ix_book.gif
/usr/share/doc/udt-devel/doc/hlp/ix_down.gif
/usr/share/doc/udt-devel/doc/hlp/ix_end.gif
/usr/share/doc/udt-devel/doc/hlp/ix_endm.gif
/usr/share/doc/udt-devel/doc/hlp/ix_endp.gif
/usr/share/doc/udt-devel/doc/hlp/ix_leaf.gif
/usr/share/doc/udt-devel/doc/hlp/ix_line.gif
/usr/share/doc/udt-devel/doc/hlp/ix_link.gif
/usr/share/doc/udt-devel/doc/hlp/ix_list.gif
/usr/share/doc/udt-devel/doc/hlp/ix_listm.gif
/usr/share/doc/udt-devel/doc/hlp/ix_listp.gif
/usr/share/doc/udt-devel/doc/hlp/ix_open.gif
/usr/share/doc/udt-devel/doc/hlp/ix_space.gif
/usr/share/doc/udt-devel/doc/hlp/ix_up.gif
/usr/share/doc/udt-devel/doc/index.htm
/usr/share/doc/udt-devel/doc/main.htm

References

Summary

In this tutorial we learn how to install udt-devel on CentOS 8 using yum and dnf.