openeuler 22.03 LTS SP1如何离线升级到SP4

目前官方给的是在线升级方案。
请教下离线升级的方法!!

目前思路是 使用reposync同步官方的repo库,配置Nginx,搭建本地yum源。

另外还有个方法,使用的是everything镜像文件,搭建本地yum源。

这两种方案哪种比较好?

问题解决!!

参照官方文档,在线升级的方法,确认SP1升级到SP4需要哪些包。通过rsync将相关包同步到本地。本地搭建nginx,提供给内网服务器升级使用。

创建目录

mkdir -p /data/openEuler-22.03-LTS-SP4/OS/x86_64/
mkdir -p /data/openEuler-22.03-LTS-SP4/everything/x86_64/
mkdir -p /data/openEuler-22.03-LTS-SP4/EPOL/main/x86_64/
mkdir -p /data/openEuler-22.03-LTS-SP4/debuginfo/x86_64/
mkdir -p /data/openEuler-22.03-LTS-SP4/source/
mkdir -p /data/openEuler-22.03-LTS-SP4/update/x86_64/
mkdir -p /data/openEuler-22.03-LTS-SP4/update/source/
mkdir -p /data/openEuler-22.03-LTS-SP4/EPOL/update/main/x86_64/

同步源

rsync -av --partial --progress --delete rsync://root@repo.openeuler.openatom.cn/openeuler/openEuler-22.03-LTS-SP4/OS/x86_64/  /data/openEuler-22.03-LTS-SP4/OS/x86_64/
rsync -av --partial --progress --delete rsync://root@repo.openeuler.openatom.cn/openeuler/openEuler-22.03-LTS-SP4/everything/x86_64/  /data/openEuler-22.03-LTS-SP4/everything/x86_64/
rsync -av --partial --progress --delete rsync://root@repo.openeuler.openatom.cn/openeuler/openEuler-22.03-LTS-SP4/EPOL/main/x86_64/  /data/openEuler-22.03-LTS-SP4/EPOL/main/x86_64/
rsync -av --partial --progress --delete rsync://root@repo.openeuler.openatom.cn/openeuler/openEuler-22.03-LTS-SP4/debuginfo/x86_64/  /data/openEuler-22.03-LTS-SP4/debuginfo/x86_64/
rsync -av --partial --progress --delete rsync://root@repo.openeuler.openatom.cn/openeuler/openEuler-22.03-LTS-SP4/source/  /data/openEuler-22.03-LTS-SP4/source/
rsync -av --partial --progress --delete rsync://root@repo.openeuler.openatom.cn/openeuler/openEuler-22.03-LTS-SP4/update/x86_64/ /data/openEuler-22.03-LTS-SP4/update/x86_64/
rsync -av --partial --progress --delete rsync://root@repo.openeuler.openatom.cn/openeuler/openEuler-22.03-LTS-SP4/update/source/ /data/openEuler-22.03-LTS-SP4/update/source/
rsync -av --partial --progress --delete rsync://root@repo.openeuler.openatom.cn/openeuler/openEuler-22.03-LTS-SP4/EPOL/update/main/x86_64/  /data/openEuler-22.03-LTS-SP4/EPOL/update/main/x86_64/

安装nginx,配置根目录,开启autoindex on