How To Install bonnie++ on Fedora 36

In this tutorial we learn how to install bonnie++ in Fedora 36. bonnie++ is Filesystem and disk benchmark & burn-in suite

Introduction

In this tutorial we learn how to install bonnie++ on Fedora 36.

What is bonnie++

bonnie++ filesystem and disk benchmark suite aggressively reads & writes in various ways on your filesystem then outputs useful benchmark performance data. bonnie++ is also useful as a hardware, disk, and filesystem stability test, exposing some types of hardware or kernel failures that would otherwise be difficult to detect. Do not leave bonnie++ installed on a production system. Use only while you test servers.

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

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

sudo dnf -y install bonnie++

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

sudo yum -y install bonnie++

How To Uninstall bonnie++ on Fedora 36

To uninstall only the bonnie++ package we can use the following command:

sudo dnf remove bonnie++

bonnie++ Package Contents on Fedora 36

/usr/bin/bon_csv2html
/usr/bin/bon_csv2txt
/usr/bin/generate_randfile
/usr/lib/.build-id
/usr/lib/.build-id/24
/usr/lib/.build-id/24/aa55b1b01b986692f806810e97e5ff6eafd001
/usr/lib/.build-id/92
/usr/lib/.build-id/92/ec64c195edb3ab1883ef940bc9c47aab3ab4dd
/usr/lib/.build-id/a0
/usr/lib/.build-id/a0/07994697b18be53d226214d7557494b7342968
/usr/lib/.build-id/b7
/usr/lib/.build-id/b7/cbb5af1de01015f363d5fc5190aa5bdbd5def3
/usr/lib/.build-id/f4
/usr/lib/.build-id/f4/79031d8dbde4bae7d04edfc388f94965a379df
/usr/lib/.build-id/ff
/usr/lib/.build-id/ff/19a4fdc4787323c414aa2dc136e2931bc084bd
/usr/sbin/bonnie++
/usr/sbin/getc_putc
/usr/sbin/getc_putc_helper
/usr/sbin/zcav
/usr/share/doc/bonnie++
/usr/share/doc/bonnie++/changelog
/usr/share/doc/bonnie++/copyright.txt
/usr/share/doc/bonnie++/credits.txt
/usr/share/doc/bonnie++/readme.html
/usr/share/man/man1/bon_csv2html.1.gz
/usr/share/man/man1/bon_csv2txt.1.gz
/usr/share/man/man1/generate_randfile.1.gz
/usr/share/man/man8/bonnie++.8.gz
/usr/share/man/man8/getc_putc.8.gz
/usr/share/man/man8/zcav.8.gz

References

Summary

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