How To Install xrootd-libs on CentOS 8

xrootd-libs is Libraries used by xrootd servers and clients

Introduction

In this tutorial we learn how to install xrootd-libs on CentOS 8.

What is xrootd-libs

This package contains libraries used by the xrootd servers and clients.

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

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

sudo dnf -y install xrootd-libs

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

sudo yum -y install xrootd-libs

How To Uninstall xrootd-libs on CentOS 8

To uninstall only the xrootd-libs package we can use the following command:

sudo dnf remove xrootd-libs

xrootd-libs Package Contents on CentOS 8

/usr/lib/.build-id
/usr/lib/.build-id/09
/usr/lib/.build-id/09/164c6a5985bcded60fb58141d8b76083520d05
/usr/lib/.build-id/0f/6bcefaf932f49a24490fa36f0cd85990b6bc14
/usr/lib/.build-id/2f
/usr/lib/.build-id/2f/d149f13c144e0f8888edd18117a47808155bcf
/usr/lib/.build-id/38
/usr/lib/.build-id/38/ff9522d8e4207a634c56fcf3ce02a59f9118fa
/usr/lib/.build-id/3a
/usr/lib/.build-id/3a/d658c438ae3b3f23fc6be72fad17dcf9d8b3ca
/usr/lib/.build-id/46
/usr/lib/.build-id/46/62ae6db87374e86368f0ed3215951aeae5a802
/usr/lib/.build-id/47
/usr/lib/.build-id/47/261b956e1dfefd5973cdb3a4d516c434049767
/usr/lib/.build-id/86
/usr/lib/.build-id/86/65adbd3b51ec5f265ffe270c2e32360d665d8d
/usr/lib/.build-id/9b
/usr/lib/.build-id/9b/e2781a9c7b9ecfe80ec9dfc37c13d74278fa89
/usr/lib/.build-id/a3
/usr/lib/.build-id/a3/dae676e0b2dd354c8751aedfda7995800bb147
/usr/lib/.build-id/b9
/usr/lib/.build-id/b9/0e9f5ce09d668ea218399d99a7b60bc32de326
/usr/lib/.build-id/c6
/usr/lib/.build-id/c6/a113e0fa47fe99444ec1704b7d39ec44289d11
/usr/lib/.build-id/ca
/usr/lib/.build-id/ca/4a80e550f01d48f37eefc3ca6c3c2f319070d8
/usr/lib/.build-id/ce
/usr/lib/.build-id/ce/13869a60e594dcd59648b4d256f6705017c2da
/usr/lib/.build-id/ce/82d103586bb4a2dc4c4940288e0fed3b1c55ab
/usr/lib/.build-id/d5
/usr/lib/.build-id/d5/0c1e1a24def0f6281c7be113da79740d4f28e6
/usr/lib/.build-id/e7
/usr/lib/.build-id/e7/a983cf3f2f342756ff56d4753af72a498b0d3f
/usr/lib64/libXrdAppUtils.so.2
/usr/lib64/libXrdAppUtils.so.2.0.0
/usr/lib64/libXrdCksCalczcrc32-5.so
/usr/lib64/libXrdCrypto.so.2
/usr/lib64/libXrdCrypto.so.2.0.0
/usr/lib64/libXrdCryptoLite.so.2
/usr/lib64/libXrdCryptoLite.so.2.0.0
/usr/lib64/libXrdCryptossl-5.so
/usr/lib64/libXrdSec-5.so
/usr/lib64/libXrdSecProt-5.so
/usr/lib64/libXrdSecgsi-5.so
/usr/lib64/libXrdSecgsiAUTHZVO-5.so
/usr/lib64/libXrdSecgsiGMAPDN-5.so
/usr/lib64/libXrdSeckrb5-5.so
/usr/lib64/libXrdSecpwd-5.so
/usr/lib64/libXrdSecsss-5.so
/usr/lib64/libXrdSecunix-5.so
/usr/lib64/libXrdSecztn-5.so
/usr/lib64/libXrdUtils.so.3
/usr/lib64/libXrdUtils.so.3.0.0
/usr/lib64/libXrdXml.so.3
/usr/lib64/libXrdXml.so.3.0.0
/usr/share/licenses/xrootd-libs
/usr/share/licenses/xrootd-libs/COPYING
/usr/share/licenses/xrootd-libs/COPYING.BSD
/usr/share/licenses/xrootd-libs/COPYING.LGPL
/usr/share/licenses/xrootd-libs/LICENSE

References

Summary

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