Keeping your system, kernel, and the installed application is an essential sysadmin task. An updated RHEL 8 system means fewer security issues and increased system stability. Red Hat Enterprise Linux 8.x is pretty user-friendly when it comes to applying updates and patches. This page shows how to update RHEL system using the yum command or the GUI tools for desktop installation.
RHEL 8 update installed packages for security
The procedure to install updates on RHLE:
- Open the terminal app.
- For remote server log in using the ssh command: ssh user@server-name-here.
- Show information about update advisories, run: sudo yum updateinfo
- Issue the command sudo yum update to refresh package database and install updates.
- Reboot the system if kernel was updated by typing sudo reboot command.
Let us see all steps in details.
Find out info about available security-related updates
It is a good idea to find out if there any updates available for the box. Hence, run the following command:
sudo yum updateinfo
Sample outputs:
Last metadata expiration check: 0:17:14 ago on Monday 16 September 2019 07:01:29 PM UTC. Updates Information Summary: available 6 Security notice(s) 6 Important Security notice(s) 10 Bugfix notice(s)
Want to see a list of the updates on screen? Try the following command along with grep command:
sudo yum check-update
sudo yum check-update | more
sudo yum check-update | grep bash
sudo yum check-update
Before you apply updates please note down Linux kernel version, run:
uname -mrs
Sample outputs:
Linux 4.18.0-80.7.2.el8_0.x86_64 x86_64
How to install updates via yum command line for RHEL 8
Open up a terminal application or log in using ssh. Run the yum command to upgrade all installed packages on Red Hat Linux system:
$ sudo yum update
One can only apply security related updates to the machines, run:
sudo yum --security update
How do I update a single package?
Run the following command:
sudo yum update pkg_name
sudo yum update bash
It is also possible to install all updates except kernel and bash packages as follows:
sudo yum -x 'kernel*' -x 'bash*' update
The -x option exclude packages specified given name. See “Force yum update Command To Exclude Certain Packages” for more info.
Reboot the Linux system
You must reboot system when RHEL 8.x Linux kernel gets updated, run:
sudo reboot
Verify Linux kernel version and list updates:
uname -mrs
sudo yum updateinfo
Checking for package updates on RHEL 8
Conclusion
You learned how to install the software update for all installed packages using the GUI and CLI methods on RHEL 8.x based systems. See RHEL yum man page for more information.
- RHEL 8 update installed packages for security
- FreeBSD Applying Security Updates Using pkg/freebsd-update
- Amazon Linux AMI update installed packages for security
- SUSE 15 update installed packages for security
- CentOS 8 update installed packages for security
- Ubuntu 20.04 LTS update installed packages for security
🐧 1 comment so far... add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |
Comments on this entry are closed.
Have a question or comment regarding this page? Try our forum thread.