I am working in an air-gapped Linux network. Specifically, RHEL 6.9.
There are several points of context that need to be given before I ask my question:
- We have a full, legal RHEL subscription. However, IT maintains the subscription, and I have no access to our organization's RHEL account.
- Installed packages are managed extremely tightly by IT. There are no local repositories I have access to. I cannot install or even check the availability of a given package myself. Only IT may install packages.
- Any package that is part of the official RHEL repositories is approved for use on our network. (But as stated above, we have to open a ticket with IT and ask them to install it.)
- Any desired package that is not part of the official RHEL repositories must go through a very arduous approval process before we may open a ticket asking IT to install it.
There's a particular package I'd like to have installed. My problem is that I don't know if it is part of the official RHEL repositories. As described above, I need to know the yes / no answer to this question to know how to proceed in requesting this of IT.
Obviously, I don't want to purchase my own personal RHEL subscription just to be able to see if a given package is in the official RHEL repositories. And, for all the reasons stated above, I cannot use my company's fully-legal subscription to check.
In the past, I've asked members of our IT team (who do obviously have direct access to the RHEL repositories) to check for me if a given package is in the official RHEL repositories. However, this is growing wearisome for both them and me.
So finally, my question...
Without an RHEL subscription that I have access to, how can I find out the yes / no answer to this question:
Is package X in the official RHEL 6.9 repositories?