How To Install dapl on Fedora 34

dapl is Library providing access to the DAT 2.0 API Library providing access to the DAT 2.0 API

Introduction

In this tutorial we learn how to install dapl on Fedora 34.

What is dapl

Along with the RDMA kernel drivers, libdat and libdapl provide a user-space RDMA API that supports DAT 2.0 specification and IB transport extensions for atomic operations and RDMA write with immediate data. dapl 2.1.9 13.fc34 x86_64 260 k dapl-2.1.9-13.fc34.src.rpm fedora Library providing access to the DAT 2.0 API https GPLv2 or BSD or CPL Along with the RDMA kernel drivers, libdat and libdapl provide a user-space RDMA API that supports DAT 2.0 specification and IB transport extensions for atomic operations and RDMA write with immediate data.

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

Install dapl on Fedora 34 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

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

sudo dnf -y install dapl

Install dapl on Fedora 34 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

After updating yum database, We can install dapl using yum by running the following command:

sudo yum -y install dapl

How To Uninstall dapl on Fedora 34

To uninstall only the dapl package we can use the following command:

sudo dnf remove dapl

dapl Package Contents on Fedora 34

/etc/rdma/dat.conf
/usr/lib/.build-id
/usr/lib/.build-id/0c
/usr/lib/.build-id/0c/a9e887e8d2360520429265629c0eb7cf21fb74
/usr/lib/.build-id/93
/usr/lib/.build-id/93/bd6f97d4e918e5269d0695af72b0114927f805
/usr/lib/.build-id/9e
/usr/lib/.build-id/9e/3a6cac551a1e8892643aa015cf5fc481dde1cb
/usr/lib/.build-id/b6
/usr/lib/.build-id/b6/e2b75b8b7ed62ee0ba0ef23a3dd29f90647222
/usr/lib64/libdaplofa.so.2
/usr/lib64/libdaplofa.so.2.0.0
/usr/lib64/libdaploscm.so.2
/usr/lib64/libdaploscm.so.2.0.0
/usr/lib64/libdaploucm.so.2
/usr/lib64/libdaploucm.so.2.0.0
/usr/lib64/libdat2.so.2
/usr/lib64/libdat2.so.2.0.0
/usr/share/doc/dapl
/usr/share/doc/dapl/AUTHORS
/usr/share/doc/dapl/ChangeLog
/usr/share/doc/dapl/README
/usr/share/doc/dapl/README.mcm
/usr/share/licenses/dapl
/usr/share/licenses/dapl/COPYING
/usr/share/licenses/dapl/LICENSE.txt
/usr/share/licenses/dapl/LICENSE2.txt
/usr/share/licenses/dapl/LICENSE3.txt
/usr/share/man/man5/dat.conf.5.gz
/etc/rdma/dat.conf
/usr/lib/.build-id
/usr/lib/.build-id/24
/usr/lib/.build-id/24/bd2762256a7498b2a14205c2ae04622a1c9849
/usr/lib/.build-id/4b
/usr/lib/.build-id/4b/2ead0c587ce0766c8733470033047d9cd836a5
/usr/lib/.build-id/55
/usr/lib/.build-id/55/0bcaca237bf961ae469fb01b1f7ce72089d4e2
/usr/lib/.build-id/95
/usr/lib/.build-id/95/bf06d5009eb1bcf595423900f43568bae85585
/usr/lib/libdaplofa.so.2
/usr/lib/libdaplofa.so.2.0.0
/usr/lib/libdaploscm.so.2
/usr/lib/libdaploscm.so.2.0.0
/usr/lib/libdaploucm.so.2
/usr/lib/libdaploucm.so.2.0.0
/usr/lib/libdat2.so.2
/usr/lib/libdat2.so.2.0.0
/usr/share/doc/dapl
/usr/share/doc/dapl/AUTHORS
/usr/share/doc/dapl/ChangeLog
/usr/share/doc/dapl/README
/usr/share/doc/dapl/README.mcm
/usr/share/licenses/dapl
/usr/share/licenses/dapl/COPYING
/usr/share/licenses/dapl/LICENSE.txt
/usr/share/licenses/dapl/LICENSE2.txt
/usr/share/licenses/dapl/LICENSE3.txt
/usr/share/man/man5/dat.conf.5.gz

References

Summary

In this tutorial we learn how to install dapl on Fedora 34 using yum and dnf.