Sometimes, there’s a clear reason to install an older operating system. For me, it’s to run old applications or websites that only work with older software. Recently, I installed CentOS 7 minimal as a virtual machine. To install or update software on it using the yum
command, I need to configure its software repository.
The challenge is that CentOS 7 has reached its end of life. However, its software repository is still available online, known as the ‘vault.’ To update or install any software on CentOS 7, you must set up this vault repository. Otherwise, these operations won’t work.

This image taken from linuxiac website,
url here: https://linuxiac.com/centos-7-has-30-days-left-until-support-ends/
After you’ve successfully installed CentOS 7 minimal, the next step is to replace the contents of the default yum repository configuration file with the vault repository information. You’ll need to do this as the root user, like so:
Continue reading