How To Install apache-ivy on Fedora 36

In this tutorial we learn how to install apache-ivy in Fedora 36. apache-ivy is Java-based dependency manager

Introduction

In this tutorial we learn how to install apache-ivy on Fedora 36.

What is apache-ivy

Apache Ivy is a tool for managing (recording, tracking, resolving and reporting) project dependencies. It is designed as process agnostic and is not tied to any methodology or structure. while available as a standalone tool, Apache Ivy works particularly well with Apache Ant providing a number of powerful Ant tasks ranging from dependency resolution to dependency reporting and publication.

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

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

sudo dnf -y install apache-ivy

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

sudo yum -y install apache-ivy

How To Uninstall apache-ivy on Fedora 36

To uninstall only the apache-ivy package we can use the following command:

sudo dnf remove apache-ivy

apache-ivy Package Contents on Fedora 36

/etc/ant.d/apache-ivy
/usr/share/doc/apache-ivy
/usr/share/doc/apache-ivy/README.adoc
/usr/share/java/apache-ivy
/usr/share/java/apache-ivy/ivy.jar
/usr/share/java/ivy.jar
/usr/share/licenses/apache-ivy
/usr/share/licenses/apache-ivy/LICENSE
/usr/share/licenses/apache-ivy/NOTICE
/usr/share/maven-metadata/apache-ivy.xml
/usr/share/maven-poms/apache-ivy
/usr/share/maven-poms/apache-ivy/ivy.pom
/usr/share/maven-poms/ivy.pom

References

Summary

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