How To Install coin-or-Ipopt on CentOS 7
Introduction
In this tutorial we learn how to install coin-or-Ipopt
on CentOS 7.
What is coin-or-Ipopt
Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package for large-scale nonlinear optimization. It is designed to find (local) solutions of mathematical optimization problems of the form min f(x) x in R^n s.t. g_L <= g(x) <= g_U x_L <= x <= x_U where f(x) R^m are the constraint functions. The vectors g_L and g_U denote the lower and upper bounds on the constraints, and the vectors x_L and x_U are the bounds on the variables x. The functions f(x) and g(x) can be non-linear and non-convex, but should be twice continuously differentiable. Note that equality constraints can be formulated in the above formulation by setting the corresponding components of g_L and g_U to the same value.
We can use yum
or dnf
to install coin-or-Ipopt
on CentOS 7. In this tutorial we discuss both methods but you only need to choose one of method to install coin-or-Ipopt.
Install coin-or-Ipopt on CentOS 7 Using yum
Update yum database with yum
using the following command.
sudo yum makecache
After updating yum database, We can install coin-or-Ipopt
using yum
by running the following command:
sudo yum -y install coin-or-Ipopt
Install coin-or-Ipopt 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 coin-or-Ipopt
using dnf
by running the following command:
sudo dnf -y install coin-or-Ipopt
How To Uninstall coin-or-Ipopt on CentOS 7
To uninstall only the coin-or-Ipopt
package we can use the following command:
sudo dnf remove coin-or-Ipopt
References
Summary
In this tutorial we learn how to install coin-or-Ipopt
on CentOS 7 using yum
and dnf
.