我们有一些运行 CentOS 6.2 的服务器,使用 Apache/MySQL/PHP 部署 Web 应用程序。
过去我们只是定期运行“yum update”来保持所有软件最新。
截至目前,已安装的版本有:
- 阿帕奇2.2.15
- MySQL 5.1.61
- PHP 5.3.3
当最新发布的版本是:
- 阿帕奇2.4.1
- MySQL 5.5.21
- PHP 5.3.10
我们是具有一点 Linux 知识的 Web 开发人员,而不是服务器管理员,因此我们希望能够将所有内容修补到最新(或接近)版本,而不必深入编译软件或过多的命令行 jiggery-pokery 。
我们在 CentOS 6.2 上轻松维护最新版本(或至少尽可能晚的版本)的最佳方法是什么?
答案1
因此,我正在挖掘旧问题,但希望这对您仍然有用。
因此,如果您想要这些的绝对最新版本,最好的选择是直接从项目本身获取它们并从源代码构建。
如果您只是想定期确保所有内容都是最新的,您可能需要设置一个yum update
每晚运行的 cron 作业。我在书签中保存的指南,供我在大脑放屁时使用这是这里吗。它应该可以帮助您进行设置。
最后,如果您希望通过 yum 获取最新的软件包,CentOS 的 fasttrack 存储库可能是您的最佳选择。对此执行 ctrl-f fasttrack维基页面有关它的信息。尽管预先警告一下,我以前从未使用过该存储库,并且不能真正 100% 地说它就是您所需要的或者它不会破坏东西。