首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从SLES 10 SP2升级到SLES 11 SP2

从SLES 10 SP2升级到SLES 11 SP2
EN

Server Fault用户
提问于 2012-01-18 15:22:12
回答 2查看 3.2K关注 0票数 0

我正在运行Suse 10 SP2,我需要升级到SLES 11 SP2。

我能否只编写一个脚本,它将在我的SLES 10 SP2系统上安装SLES 11 SP2中的所有RPM。这是升级到SLES 11 SP2的一个好方法吗?我之所以考虑这种方法,是因为没有从SLES 10 SP2到SLES 11 SP2的直接升级路径。

另外,为什么供应商不支持直接升级路径?我的理解是,在SLES上安装的所有东西都是通过RPM安装的。

EN

回答 2

Server Fault用户

发布于 2013-07-12 13:52:26

我能否只编写一个脚本,在我的SLES 10 SP2系统上安装SLES 11 SP2中的所有RPM

我建议你不要那样做。

(...)SLES 10 SP2 -to- SLES 11 SP2没有直接升级路径。

不支持直接升级,但可以一步一步地升级,如https://www.suse.com/releasenotes/x86_64/SUSE/11-SP2/#id326453中所解释的:

9.1.8.从SLES 10 (GA和Service Pack)或SLES 11 GA升级SLES 10 GA和SPx或SLES 11 GA到SLES 11 SP2可能需要中间升级步骤: SLES 10 GA -> SLES 10 SP1 -> SLES 10 SP2 -> SLES 10 SP3 -> SLES 10 SP4 -> SLES 11 SP2,或SLES 11 GA -> SLES 11 SP1 -> SLES 11 SP2 SP2

我发现升级SLES10 SP2 -> SLES10 SP3 -> SLES10 SP4的最佳方法是启动相应的SLES10并选择“Installation”,然后选择“Update”。

升级到SLES10 SP4之后:

  1. 删除所有zypper存储库。
  2. 配置zypper以使用新的SLES11 SP2存储库。
  3. 下载新的RPM包: zypper -n dup -l -d以尽量减少网络中断的影响--首先下载RPM包是个好主意(在更新:zypper up -dzypper up时也是这样)。
  4. 安装它们: zypper -n dup -l
  5. 重新启动:重新启动

既然SLES11 SP3已经退出,您可以使用完全相同的步骤将SLES11 SP2替换为SLES11 SP3。

为什么供应商不支持直接升级路径?

他们可能想模仿可能的升级路径的数量,以减少文档和简化对他们的支持。

注意,不支持并不意味着它不能工作:我测试了将SLES10 SP3升级到SLES11 SP3没有任何问题.

票数 2
EN

Server Fault用户

发布于 2012-01-19 09:43:15

SUSE系统上的分发升级使用命令行zypper或yast2's升级前端完成。您可能需要手动调整URL;如果需要,它们在/etc/zypp/repos.d中。

实现了直接升级路径,但支持热线可能不想与您讨论此问题。RHEL的人也不会。这是他们商业计划的一部分。如果你不喜欢那样的话,可以考虑搬到openSUSE。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/351260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档