我想知道是否会影响我的服务器,如果我升级到最新版本。 任何我应该注意的事情?
此外,即时通讯想知道什么是一个智能的方式来更新一个Ubuntu的服务器通常。 你会每周更新吗? 你也会有很多的错误来处理像perl / cpan模块等脚本系统,因为这些总是难以安装无论如何与兼容性问题?
干杯,
ķ
除非你在Natty中需要特定的新function,否则我会build议你的服务器保持在当前版本上,并继续应用安全补丁和更新。
然后,花点时间回顾一下Natty,看看它将迁移到多less工作上。 迁移到新版本可能是一大块工作,但它取决于您安装了多less个软件包,有多less定制,以及包含哪种定制。 没有简单的答案。
如果它是一个桌面,这不是一个问题,但既然你说这是一个服务器,我会采取谨慎的态度。
所以,留在你目前的版本。 仔细看看Natty的发行说明,考虑一下你在服务器上configuration/更改了多less,然后在自己的时间,以自己的速度进行升级,以便在停机时间内生活。
当我上次做这个(使用Debian)的时候,我build立了一个新的虚拟服务器(非常便宜,只需要2天),build立了一个与我现在的服务器相匹配的环境,并通过升级。 学习这些经验教训,然后将它们应用到实时服务器上,使升级更快,问题更less。
至于你的其他问题,你应该定期将安全更新应用到你的Ubuntu服务器上,当然,如果不是更经常的话。 安全更新不应影响任何function(但绝不能100%确定)。 对于安全更新以外的任何其他内容,在服务器上,只有当您需要所需的function或当前版本不再接收安全修补程序时才应升级。
如果你升级到natty,你会得到一个新的系统,所有你的软件包的新版本。 显然,如果你做了很多自定义的事情,这很可能导致问题。 然而,对于非发行版升级(例如,定期升级,不是发行版之间的升级),应该没有兼容性问题 – 修复只是错误修复,尽pipe偶尔需要重新编译任何非标准的内核模块。 无论如何,应该在更改日志中logging兼容性问题以进行定期更新。 因此,您应该定期更新。 发行版之间的更新,我只会在从发行版的新版本中需要大量版本时,或者我正在运行的版本在不久的将来会退出支持。
无论你select做什么,根据其他答案和你的研究…首先做一个备份。 在对操作系统进行任何重大更改之前,我都会使用一些备用驱动器来制作启动驱动器的幽灵。
Tom's Hardware刚在这个最新版本的Ubuntu上写了一篇很好的文章。 如果你想要使用这个新的系统,它至多取决于你,但是至lessTom能给你一个关于操作系统的好的概述。