How to enable Software Collections (SCL) on CentOS

Red Hat Enterprise Linux (RHEL) and its community fork, CentOS, offer 10-year life cycle, meaning that each version of RHEL/CentOS is updated with security patches for up to 10 years. While such long life cycle guarantees much needed system compatibility and reliability for enterprise users, a downside is that core applications and run-time environments grow […]
Continue reading…

 

How to check RPM package dependencies on Fedora, CentOS or RHEL

A typical RPM package on Red Hat-based systems requires all its dependent packages be installed to function properly. For end users, the complexity of such RPM dependency is hidden by package managers (e.g., yum or DNF) during package install/upgrade/removal process. However, if you are a sysadmin or a RPM maintainer, you need to be well-versed […]
Continue reading…

 

How to find what package a file belongs to on CentOS or Fedora

If you know the name of a package you want, it is straightforward to install the package with a software package manager, such as yum on RedHat-based systems. However, what if all you know is the name of an executable binary or library file that is missing, and you want to install whatever package that […]
Continue reading…

 

How to install RPM Fusion on Fedora or CentOS

RPM Fusion is a software repository that offers various free or non-free add-on packages that do not ship with the original Fedora distribution. RPM Fusion contains various useful packages that are not included in the Fedora distribution just because they do not meet Fedora’s free software requirements. In this post, I will explain how to […]
Continue reading…