在信息技术应用创新加速推进的今天,银河麒麟作为国产服务器操作系统的中坚力量,承载着越来越多的关键业务。本文将带您深入银河麒麟服务器升级的完整流程与实战要点。
1.当前系统版本
[root@localhost ~]# nkvers
############## Kylin Linux Version #################
Release:
Kylin Linux Advanced Server release V10 (Lance)
Kernel:
4.19.90-52.22.v2207.ky10.x86_64
Build:
Kylin Linux Advanced Server
release V10 (SP3) /(Lance)-x86_64-Build23/20230324
#################################################
2.在线升级
2.1备份yum源
[root@localhost ~]# mv /etc/yum.repos.d/kylin_x86_64.repo /etc/yum.repos.d/kylin_x86_64.repo.bak
2.2修改yum源
修改需要升级的版本yum源
[root@localhost ~]# vim /etc/yum.repos.d/kylin_x86_64.repo
###Kylin Linux Advanced Server 10 - os repo###
[ks10-adv-os]
name = Kylin Linux Advanced Server 10 - Os
baseurl = https://update.cs2c.com.cn/NS/V10/V10SP3-2403/os/adv/lic/base/$basearch/
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylin
enabled = 1
[ks10-adv-updates]
name = Kylin Linux Advanced Server 10 - Updates
baseurl = https://update.cs2c.com.cn/NS/V10/V10SP3-2403/os/adv/lic/updates/$basearch/
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylin
enabled = 1
[ks10-adv-addons]
name = Kylin Linux Advanced Server 10 - Addons
baseurl = https://update.cs2c.com.cn/NS/V10/V10SP3-2403/os/adv/lic/addons/$basearch/
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylin
enabled = 0
2.3使用yum update 升级
[root@localhost ~]# yum update
2.4重启系统查看版本
[root@localhost ~]# reboot
注意:升级后授权文件(/etc/.kyinfo)不变
[root@localhost ~]# nkvers
############## Kylin Linux Version #################
Release:
Kylin Linux Advanced Server release V10 (Halberd)
Kernel:
4.19.90-89.24.v2401.ky10.x86_64
Build:
Kylin Linux Advanced Server
release V10 SP3 2403/(Halberd)-x86_64-Build20/20240426
#################################################
3.离线本地升级
3.1.挂载镜像源
需要升级为什么版本就挂载对应的镜像源
[root@localhost ~]# mkdir /kylinImage
[root@localhost ~]# mount /dev/cdrom /kylinImage
3.2.备份原yum源并新建本地yum源文件
[root@localhost ~]# mv /etc/yum.repos.d/kylin_x86_64.repo /etc/yum.repos.d/kylin_x86_64.repo.bak
[root@localhost ~]# vim /etc/yum.repos.d/kylin_local.repo
[local]
name = local repo
baseurl = file:///kylinImage
gpgcheck = 0
enabled = 1
3.3.执行yum update 升级(同在线升级)
3.4.升级成功重启,查看版本
[root@localhost ~]# nkvers
############## Kylin Linux Version #################
Release:
Kylin Linux Advanced Server release V10 (Halberd)
Kernel:
4.19.90-89.24.v2401.ky10.x86_64
Build:
Kylin Linux Advanced Server
release V10 SP3 2403/(Halberd)-x86_64-Build20/20240426
#################################################