如何升级操作系统
-
请在 http://mirror.centos.org/centos-7/ 网址查看 CentOS/RedHat7.4 的最新版本。下面步骤基于最新版本是 7.4.1708 进行演示。
准备更新包
对于 RedHat,如果你付费并订够了 RedHat 服务,你可以从 RedHat 官方得到更新包
centos7_4_latest_version=7.4.1708 $ sudo cat << eof > /etc/yum.repos.d/centos7_4_update.repo [centos7_4_update] name=centos7_4_update baseurl=http://mirror.centos.org/centos/$centos7_4_latest_version/updates/x86_64/ mirrorlist=http://mirrorlist.centos.org/?release=$centos7_4_latest_version&arch=x86_64&repo=updates gpgcheck=0 enabled=1 eof $ sudo yum -y install createrepo $ sudo yum -y install yum-utils $ sudo mkdir -p /opt/update $ sudo cd /opt/update $ sudo reposync --download-metadata -r centos7_4_update -e ./cache -n -a x86_64 -d $ sudo createrepo . $ sudo rm -rf cache $ sudo tar -zcf update.tgz centos7_4_update repodata
升级系统包
$ sudo mkdir -p /install/custom/update
$ sudo tar -xf update.tgz -C /install/custom/update $ sudo cat << eof > /etc/yum.repos.d/centos7_4_update.repo [centos7_4_update] name=centos7_4_update baseurl= http://${sms_name}/install/custom/update gpgcheck=0 enabled=1 eof $ sudo xdcp all /etc/yum.repos.d/centos7_4_update.repo /etc/yum.repos.d/centos7_4_update.repo
$ sudo yum -y update $ sudo psh all yum -y update
-
准备更新包
对于 SLES , 你需要通过购买来获取您的最新的更新包。
升级系统包
$ sudo cat << eof > /etc/zypp/repos.d/sles12_3_update.repo [sles12_3_update] name= sles12_3_update baseurl= http://${sms_name}/install/custom/update gpgcheck=0 enabled=1 eof $ sudo xdcp all /etc/zypp/repos.d/sles12_3_update.repo /etc/zypp/repos.d/sles12_3_update.repo $ sudo zypper -y dup $ sudo psh all zypper -y dup