
Registering System for Red Hat Software
I know this is an easy one but here we go anyway. After installing Red Hat you will need to register the system. Simply do the following:
# subscription-manager register Registering to: subscription.rhsm.redhat.com:443/subscription Username: <username> Password: <password> The system has been registered with ID: fdeb626a-xxxx-xxxx-xxx-xxxxxxxxxxxx The registered system name is: rh8vm.local
One important note is your username is used not the email if that’s what you are using to login with. You can get this by clicking on your name at the top of the Red Hat page and selecting “Profile”
If you happen to get the following notice when you try and do an update:
# yum update -y Updating Subscription Management repositories. This system is registered to Red Hat Subscription Management, but is not receiving updates. You can use subscription-manager to assign subscriptions. Error: There are no enabled repos.
Then do the following:
# subscription-manager attach --auto Installed Product Current Status: Product Name: Red Hat Enterprise Linux for x86_64 Status: Subscribed
Subscribing to Additional Repos
Below is an example of some additional repos that are available. These contain various apps and software including docker.
# subscription-manager repos --enable=rhel-7-server-rpms # subscription-manager repos --enable=rhel-7-server-extras-rpms # subscription-manager repos --enable=rhel-7-server-optional-rpms
Listing Repo’s & Contents
Listing the repos that are currently registered
# yum repolist Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager repo id repo name status rhel-7-server-extras-rpms/x86_64 Red Hat Enterprise Linux 7 Server - Extras (RPMs) 1,275 rhel-7-server-optional-rpms/7Server/x86_64 Red Hat Enterprise Linux 7 Server - Optional (RPMs) 21,020 rhel-7-server-rpms/7Server/x86_64 Red Hat Enterprise Linux 7 Server (RPMs) 28,756 repolist: 51,051
Listing What is Available for Install
# yum list available
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-
: manager
Available Packages
389-ds-base.x86_64 1.3.10.1-5.el7 rhel-7-server-rpms
389-ds-base-devel.x86_64 1.3.10.1-5.el7 rhel-7-server-optional-rpms
389-ds-base-libs.x86_64 1.3.10.1-5.el7 rhel-7-server-rpms
389-ds-base-snmp.x86_64 1.3.10.1-5.el7 rhel-7-server-optional-rpms
Cython.x86_64 0.19-5.el7 rhel-7-server-optional-rpms
ElectricFence.i686 2.2.2-39.el7 rhel-7-server-rpms
ElectricFence.x86_64 2.2.2-39.el7 rhel-7-server-rpms
...