Skip to main content

IUS

IUS is a project started by Rackspace to provide "Inline with Upstream Stable" package for RedHat/CentOS. Tools such as git are often outdated when installing via the standard RedHat base and epel repositories. IUS have a decent about page describing why the IUS project exists, read the link if you're interested.

Consuming packages from IUS​

While there are setup and usage pages on the IUS website, there are still a couple of things to note when trying to find or install a package which are not well documented.

Package names​

As per the safe replacement packages notes, IUS packages "Uses a different name than the stock package to prevent unintended upgrades". This means that with the ius release repo enabled you may need to search for a wildcard name, like yum list git*, in order to find the package name to install. The IUS package will not be called just git as this would clash with the stock package name from yum.

There is a package search link on the IUS site. This navigates to GitHub where you can see some of the packages available. Searching here for git yielded the repo iusrepo/git222. With the ius-release repo enabled, searching for packages matching git* also showed git2u which installs git v2.16.5-1.