首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在不更改Apache、Mysql和Php版本的情况下将ubuntu从10.04升级到16.04吗?

问我可以在不更改Apache、Mysql和Php版本的情况下将ubuntu从10.04升级到16.04吗?
EN

Ask Ubuntu用户
提问于 2017-04-04 10:09:35
回答 1查看 1.8K关注 0票数 4

从这问题中,我知道升级ubuntu不会升级php。

  1. 但是apache和mysql呢?这些会升级吗?

此外,从10.04升级到16.04有3个步骤,如前面提到的这里。

我现在的Ubuntu版本是10.04.4LTS

代码语言:javascript
复制
Apache: 2.2.14  
Mysql: 5.1.66  
Php: 5.3.2
  1. 如果不升级任何apache、mysql和php版本,我可以升级ubuntu到16.04LTS吗?

FYI,按照我以前的问题,我正在尝试升级到ubuntu16.04以更新到TLS1.2

我有点困惑,因为我是新来的ubuntu。请引导我。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2017-04-04 10:20:44

可能需要回答的主要问题是,为什么您需要继续使用这些旧版本的软件?他们不再接收来自任何人的安全更新,也不会收到错误;而且,您正在上面运行的软件可能也有更新。

最好是研究将web应用程序数据迁移到更新版本的软件和库的正确路径。

回答你所提的问题:

简而言之,

:升级发行版,将软件升级到发行版的支持版本。

发行版不仅包括发行版的安装程序,还包括该版本的存储库中的软件。

更新一个版本,除其他外,将您的软件存储库切换到专门用于该新版本的版本。

这些存储库提供了可用的应用程序和库的版本,其中包括MySQL、PHP等。

旧版本不受支持,因为它们不接收错误修复和安全更新。基于版本的发行版的存储库有一个特定的版本用于这个目的:为了长期维护,每个软件的特定版本(或者在某些情况下是软件的主要系列,比如python vs python3或php5 vs php7)是目标。

对于MySQL和Apache,按照发行版的发布指南,每个版本通常只有一个版本,即“最新版本”。如果您想要更新版本,您可以添加一个PPA。

如果您想要一个旧版本,您需要运行一个旧版本,或者从源代码编译旧版本。两个人都不建议。

因此,通过升级您的发行版,您将升级其上的所有软件。这是假设它甚至可以直接升级从10.04到16.04 -你已经跳过了一个LTS,你的版本一直是EOL。

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

https://askubuntu.com/questions/900046

复制
相关文章

相似问题

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