How To Install gnu-getopt on CentOS 7

In this tutorial we learn how to install gnu-getopt on CentOS 7. gnu-getopt is Java getopt implementation

Introduction

In this tutorial we learn how to install gnu-getopt on CentOS 7.

What is gnu-getopt

The GNU Java getopt classes support short and long argument parsing in a manner 100% compatible with the version of GNU getopt in glibc 2.0.6 with a mostly compatible programmer’s interface as well. Note that this is a port, not a new implementation. I am currently unaware of any bugs in this software, but there certainly could be some lying about. I would appreciate bug reports as well as hearing about positive experiences.

We can use yum or dnf to install gnu-getopt on CentOS 7. In this tutorial we discuss both methods but you only need to choose one of method to install gnu-getopt.

Install gnu-getopt on CentOS 7 Using yum

Update yum database with yum using the following command.

sudo yum makecache

After updating yum database, We can install gnu-getopt using yum by running the following command:

sudo yum -y install gnu-getopt

Install gnu-getopt on CentOS 7 Using dnf

If you don’t have dnf installed you can install DNF on CentOS 7 first. Update yum database with dnf using the following command.

sudo dnf makecache

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

sudo dnf -y install gnu-getopt

How To Uninstall gnu-getopt on CentOS 7

To uninstall only the gnu-getopt package we can use the following command:

sudo dnf remove gnu-getopt

References

Summary

In this tutorial we learn how to install gnu-getopt on CentOS 7 using yum and dnf.