我们有几个基于 Ubuntu 的实例运行 Php。然后在开发人员方面,我们有几乎相同类型的实例。因此,如果我们在服务器上使用 14.04 Ubuntu LTS 上的 php 5.6 和 mysql 5.5.4,那么我们在开发人员方面也使用相同的版本。截至目前,我们所有的实例都在 14.04 LTS 上运行。我们唯一关心的软件包与 LAMP 有关。问题是,如果我们选择升级到新版本,是否意味着我们的 LAMP 堆栈软件包可能与完全更新的 LTS 版本不同?
答案1
只要您的所有计算机都运行相同版本的 Ubuntu(14.04)并具有相同的存储库,它们就会在您更新(升级)时拥有相同的软件包。
更新大部分包含安全补丁和错误修复。有时软件包更新会包含较新的版本,但一般来说,向后移植存储库或 ppa 将用于较新或更高版本的软件包。
看:
https://help.ubuntu.com/community/Repositories/Ubuntu
https://help.ubuntu.com/community/UbuntuBackports
更新内容概述如下 -https://help.ubuntu.com/community/UbuntuUpdates
当然,您可以选择仅进行安全更新 -如何从命令行安装安全更新?
如果您需要一个不在 repos 或 ppa 中的较新的软件包,您必须搜索 .deb / 存储库(检查项目主页)、从源代码构建或升级到更高版本的 Ubuntu。
一般来说,服务器端,大多数人更喜欢长期版本(如 Ubuntu LTS、Centos、RHEL)以获得稳定性,但会牺牲较新的软件包和较新的功能。
有了上述概述,您想要的是什么?仅安全更新?不在存储库中的包?如果这不能回答您的问题,请更新您的问题。