How To Install xmvn-minimal on Fedora 36

In this tutorial we learn how to install xmvn-minimal in Fedora 36. xmvn-minimal is Dependency-reduced version of XMvn

Introduction

In this tutorial we learn how to install xmvn-minimal on Fedora 36.

What is xmvn-minimal

This package provides minimal version of XMvn, incapable of using remote repositories.

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

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

sudo dnf -y install xmvn-minimal

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

sudo yum -y install xmvn-minimal

How To Uninstall xmvn-minimal on Fedora 36

To uninstall only the xmvn-minimal package we can use the following command:

sudo dnf remove xmvn-minimal

xmvn-minimal Package Contents on Fedora 36

/usr/bin/xmvn
/usr/share/java/xmvn
/usr/share/java/xmvn/xmvn-connector.jar
/usr/share/maven-metadata/xmvn-xmvn.xml
/usr/share/maven-poms/xmvn
/usr/share/maven-poms/xmvn/xmvn-connector.pom
/usr/share/maven-poms/xmvn/xmvn.pom
/usr/share/xmvn
/usr/share/xmvn/bin
/usr/share/xmvn/bin/m2.conf
/usr/share/xmvn/bin/mvn
/usr/share/xmvn/bin/mvnDebug
/usr/share/xmvn/boot
/usr/share/xmvn/boot/plexus-classworlds-2.6.0.jar
/usr/share/xmvn/conf
/usr/share/xmvn/conf/logging
/usr/share/xmvn/conf/logging.rpmmoved
/usr/share/xmvn/conf/settings.xml
/usr/share/xmvn/lib
/usr/share/xmvn/lib/cdi-api-1.1.jar
/usr/share/xmvn/lib/commons-cli-1.4.jar
/usr/share/xmvn/lib/commons-codec-1.11.jar
/usr/share/xmvn/lib/commons-io-2.6.jar
/usr/share/xmvn/lib/commons-lang3-3.8.1.jar
/usr/share/xmvn/lib/ext
/usr/share/xmvn/lib/ext/README.txt
/usr/share/xmvn/lib/ext/xmvn-api-4.0.0.jar
/usr/share/xmvn/lib/ext/xmvn-connector-4.0.0.jar
/usr/share/xmvn/lib/ext/xmvn-core-4.0.0.jar
/usr/share/xmvn/lib/failureaccess-1.0.1.jar
/usr/share/xmvn/lib/guava-27.1-jre.jar
/usr/share/xmvn/lib/guice-4.2.2-no_aop.jar
/usr/share/xmvn/lib/httpclient-4.5.12.jar
/usr/share/xmvn/lib/httpcore-4.4.13.jar
/usr/share/xmvn/lib/jakarta.inject-api-1.0.jar
/usr/share/xmvn/lib/jansi-2.4.0.jar
/usr/share/xmvn/lib/jansi-native
/usr/share/xmvn/lib/jansi-native/README.txt
/usr/share/xmvn/lib/jansi-native/libjansi.so
/usr/share/xmvn/lib/javax.annotation-api-1.2.jar
/usr/share/xmvn/lib/javax.inject-1.jar
/usr/share/xmvn/lib/jcl-over-slf4j-1.7.32.jar
/usr/share/xmvn/lib/maven-artifact-3.8.4.jar
/usr/share/xmvn/lib/maven-builder-support-3.8.4.jar
/usr/share/xmvn/lib/maven-compat-3.8.4.jar
/usr/share/xmvn/lib/maven-core-3.8.4.jar
/usr/share/xmvn/lib/maven-embedder-3.8.4.jar
/usr/share/xmvn/lib/maven-model-3.8.4.jar
/usr/share/xmvn/lib/maven-model-builder-3.8.4.jar
/usr/share/xmvn/lib/maven-plugin-api-3.8.4.jar
/usr/share/xmvn/lib/maven-repository-metadata-3.8.4.jar
/usr/share/xmvn/lib/maven-resolver-api-1.6.3.jar
/usr/share/xmvn/lib/maven-resolver-connector-basic-1.6.3.jar
/usr/share/xmvn/lib/maven-resolver-impl-1.6.3.jar
/usr/share/xmvn/lib/maven-resolver-named-locks-1.7.3.jar
/usr/share/xmvn/lib/maven-resolver-provider-3.8.4.jar
/usr/share/xmvn/lib/maven-resolver-spi-1.6.3.jar
/usr/share/xmvn/lib/maven-resolver-transport-wagon-1.6.3.jar
/usr/share/xmvn/lib/maven-resolver-util-1.6.3.jar
/usr/share/xmvn/lib/maven-settings-3.8.4.jar
/usr/share/xmvn/lib/maven-settings-builder-3.8.4.jar
/usr/share/xmvn/lib/maven-shared-utils-3.3.4.jar
/usr/share/xmvn/lib/maven-slf4j-provider-3.8.4.jar
/usr/share/xmvn/lib/org.eclipse.sisu.inject-0.3.5.jar
/usr/share/xmvn/lib/org.eclipse.sisu.plexus-0.3.5.jar
/usr/share/xmvn/lib/plexus-cipher-2.0.jar
/usr/share/xmvn/lib/plexus-component-annotations-2.1.0.jar
/usr/share/xmvn/lib/plexus-interpolation-1.26.jar
/usr/share/xmvn/lib/plexus-sec-dispatcher-2.0.jar
/usr/share/xmvn/lib/plexus-utils-3.3.0.jar
/usr/share/xmvn/lib/slf4j-api-1.7.32.jar
/usr/share/xmvn/lib/wagon-file-3.4.3.jar
/usr/share/xmvn/lib/wagon-http-3.4.3.jar
/usr/share/xmvn/lib/wagon-http-shared-3.4.2.jar
/usr/share/xmvn/lib/wagon-provider-api-3.4.3.jar

References

Summary

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