我有一台 Fedora 8 服务器,于 2008 年底在 Amazon EC2 上安装。我用它来运行一些 Web 应用程序。我使用 yum 安装 PHP 和 MySQL 等应用程序。
我目前正在运行 PHP 版本 5.2.6,并希望升级到 PHP 5.2.8 或更高版本。当我运行“yum update php”时,我看到以下内容:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* updates-newkey: kdeforge.unl.edu
* fedora: kdeforge.unl.edu
* updates: kdeforge.unl.edu
updates-newkey | 2.3 kB 00:00
fedora | 2.1 kB 00:00
updates | 2.6 kB 00:00
Setting up Update Process
No Packages marked for Update
所以基本上它告诉我 PHP 没有更新。我知道我随时可以将 Fedora 更新到包含 PHP 5.2.8 或更高版本的较新版本,但我想避免这样做。
有什么建议吗?有没有办法可以更新我的 yum 存储库,以便 yum 使用较新的存储库进行更新?我想通过 yum 更新 PHP。如果必须的话,我愿意通过源代码进行编译。在这种情况下我应该怎么做?Yum 删除 PHP 然后通过源代码进行编译?我如何编译 php-devel?
任何帮助将不胜感激!
谢谢!!
答案1
您的主要问题是 Fedora 8 的支持早已结束。
http://fedoraproject.org/wiki/LifeCycle
http://fedoraproject.org/wiki/End_of_life
“Fedora 8:2009-01-07(EOL 公告)——426天”
您不会获得任何更新,包括 PHP。也没有安全更新。您需要尽快升级您的操作系统。