About CentOS Linux 7.7 released.
We are pleased to announce the general availability of CentOS Linux 7 (1908) for the x86_64 architecture. Effectively immediately, this is the current release for CentOS Linux 7 and is tagged as 1908, derived from Red Hat Enterprise Linux 7.7 Source Code. Updates released since the upstream release are all posted, across all architectures. We strongly recommend every user apply all updates, including the content released today, on your existing CentOS Linux 7 machine. Many packages have received important updates. Please see the upstream document for details.
Major changes in CentOS 7.7:
- Python 3 is now available. Installing the python3 package gives you the Python 3.6 interpreter.
- bind version 9.11
- chrony version 3.4
- Since release 1503 (abrt>= 2.1.11-19.el7.centos.0.1) CentOS-7 can report bugs directly to bugs.centos.org.
- Linux kernel version 3.10.0-1062.1.1.el7.x86_64
How to update to CentOS 7.6 from 7.7
First, note down the Linux kernel version, run:
uname -mrs
Check CentOS Linux version in Linux command line, run:
lsb_release -a
OR
hostnamectl
Upgrading CentOS 7.6 to 7.7
Make sure you back up all your data, database, and configuration file before attempting upgrade procedure on CentOS Linux 7.6. You can see a list of the updates on screen, type:
sudo yum check-update
Sample outputs:
Loaded plugins: copr GeoIP.x86_64 1.5.0-14.el7 base NetworkManager.x86_64 1:1.18.0-5.el7_7.1 updates NetworkManager-libnm.x86_64 1:1.18.0-5.el7_7.1 updates NetworkManager-ppp.x86_64 1:1.18.0-5.el7_7.1 updates NetworkManager-team.x86_64 1:1.18.0-5.el7_7.1 updates NetworkManager-tui.x86_64 1:1.18.0-5.el7_7.1 updates NetworkManager-wifi.x86_64 1:1.18.0-5.el7_7.1 updates alsa-lib.x86_64 1.1.8-1.el7 base apr.x86_64 1.4.8-5.el7 base audit.x86_64 2.8.5-4.el7 base ... .. ... yum-cron.noarch 3.4.3-163.el7.centos base yum-plugin-copr.noarch 1.1.31-52.el7 base yum-plugin-fastestmirror.noarch 1.1.31-52.el7 base yum-utils.noarch 1.1.31-52.el7 base Obsoleting Packages python3.x86_64 3.6.8-10.el7 base python36.x86_64 3.6.8-1.el7 @epel python3-libs.x86_64 3.6.8-10.el7 base python36-libs.x86_64 3.6.8-1.el7 @epel python3-setuptools.noarch 39.2.0-10.el7 base python36-setuptools.noarch 39.2.0-3.el7 @epel
Next, simply run the following yum command
sudo yum update
Reboot the CentOS 7.6 Linux machine
Simply run any one of the following command:
sudo shutdown -r now
OR
sudo reboot
Verify upgrades from 7.6 to 7.7
Run the following commands to see version numbers:
uname -mrs lsb_release -a
Make sure all services are running on CentOS Linux box:ps aux netstat -tulpn | grep LISTEN top htop
Check out for errors in log file using the cat command/grep command/egrep command and other tools:
tail -f /var/log/messages grep error /path/to/nginx.conf egrep -i 'err|warn|cri' /var/log/messages
Page reference by https://www.cyberciti.biz.