How To Install ahven on Fedora 34
Introduction
In this tutorial we learn how to install ahven
on Fedora 34.
What is ahven
Ahven is a simple unit testing library (or a framework) for the Ada programming language. It is loosely modeled after Junit and some ideas are taken from Aunit. Features · Simple API · Small size · Junit-compatible test results in XML format, which allows integration with tools like Jenkins and Cruisecontrol · Strict coding style (enforced by Adacontrol) · Plain Ada 95 code, no Ada 2005 features used, but can be compiled as Ada 2005 or Ada 2012 code if needed · Portable across different compilers and operating systems · Permissive Open Source license (ISC) ahven 2.7 10.fc34 x86_64 104 k ahven-2.7-10.fc34.src.rpm fedora A unit testing framework for Ada 95 https ISC Ahven is a simple unit testing library (or a framework) for the Ada programming language. It is loosely modeled after Junit and some ideas are taken from Aunit. Features · Simple API · Small size · Junit-compatible test results in XML format, which allows integration with tools like Jenkins and Cruisecontrol · Strict coding style (enforced by Adacontrol) · Plain Ada 95 code, no Ada 2005 features used, but can be compiled as Ada 2005 or Ada 2012 code if needed · Portable across different compilers and operating systems · Permissive Open Source license (ISC)
We can use yum
or dnf
to install ahven
on Fedora 34. In this tutorial we discuss both methods but you only need to choose one of method to install ahven.
Install ahven 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 ahven
using dnf
by running the following command:
sudo dnf -y install ahven
Install ahven 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 ahven
using yum
by running the following command:
sudo yum -y install ahven
How To Uninstall ahven on Fedora 34
To uninstall only the ahven
package we can use the following command:
sudo dnf remove ahven
ahven Package Contents on Fedora 34
/usr/lib/.build-id
/usr/lib/.build-id/23
/usr/lib/.build-id/23/551dfd4b80a81306812554b69de2b026d620a9
/usr/lib/libahven.so.27
/usr/share/licenses/ahven
/usr/share/licenses/ahven/LICENSE.txt
/usr/lib/.build-id
/usr/lib/.build-id/7d
/usr/lib/.build-id/7d/798f929127bee5093a80869d544f817511fb75
/usr/lib64/libahven.so.27
/usr/share/licenses/ahven
/usr/share/licenses/ahven/LICENSE.txt
References
- [ahven website](https://www.ahven-framework.com/ https://www.ahven-framework.com/)
Summary
In this tutorial we learn how to install ahven
on Fedora 34 using yum and dnf.