一直以來大家都是隻升級系統核心,很少有人會去升級系統版本,今天來給大家演示下怎麼對centos 7系統進行升級和降級.
系統:centos 7.x(64位)
1.檢查系統版本
cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)
cat /etc/centos-release
CentOS Linux release 7.0.1406 (Core)
2.備份重要資料(我是在一個什麼都沒有裝的虛擬機器裡操作,所以這一步我直接略過了)
備份資料庫
備份所有配置檔案(如/etc,/var,/opt等)
在Web伺服器上備份所有網站資料
3.升級系統
yum clean all
yum update
ps:你將獲得軟體包詳細資訊以及下載大小,並且你需要按Y和Enter開始更新.
4.重啟系統
安裝完成後,就可以重啟系統了.
reboot
5.重啟後,驗證系統
cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
可以看到系統已經升級centos 7.4了.
6.系統降級
現在我們又來把系統降級回原來的centos7.0,下載7.0的release包
wget ftp://ftp.icm.edu.pl/vol/rzm6/linux-slc/centos/7.0.1406/os/x86_64/Packages/centos-release-7-0.1406.el7.centos.2.3.x86_64.rpm
rpm -Uvh --oldpackage centos-release-7-0.1406.el7.centos.2.3.x86_64.rpm
然後重啟系統,並驗證:
reboot
cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)
好了,可以看到已經降回到7.0了,如果你們不想降回7.0,可以下其他版本的release包,如下:
centos 7.1:
ftp://ftp.icm.edu.pl/vol/rzm6/linux-slc/centos/7.1.1503/os/x86_64/Packages/centos-release-7-1.1503.el7.centos.2.8.x86_64.rpm
centos 7.2:
ftp://ftp.icm.edu.pl/vol/rzm6/linux-slc/centos/7.2.1511/os/x86_64/Packages/centos-release-7-2.1511.el7.centos.2.10.x86_64.rpm
centos 7.3:
ftp://ftp.icm.edu.pl/vol/rzm6/linux-slc/centos/7.3.1611/os/x86_64/Packages/centos-release-7-3.1611.el7.centos.x86_64.rpm