在AmazonEC2上更新fedora实例中的PHP

在AmazonEC2上更新fedora实例中的PHP,php,amazon-ec2,fedora,Php,Amazon Ec2,Fedora,我在AmazonEC2中运行了一个fedora实例。问题是,我已经安装了一个php,但是我想更新(PS:有人已经给了我安装了php的实例)。当我尝试命令:yum update php时,会出现一条错误消息 Setting up Update Process Setting up repositories Cannot find a valid baseurl for repo: updates-released Error: Cannot find a valid bas

我在AmazonEC2中运行了一个fedora实例。问题是,我已经安装了一个php,但是我想更新(PS:有人已经给了我安装了php的实例)。当我尝试命令:yum update php时,会出现一条错误消息

   Setting up Update Process
   Setting up repositories
   Cannot find a valid baseurl for repo: updates-released
   Error: Cannot find a valid baseurl for repo: updates-released
我试图取消对yum-repositorie文件中的baseurl行的注释,但出现了一个新错误

Setting up Update Process
   Setting up repositories
    http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4/i386/repodata/repomd.xml: [Errno 4] IOError: <urlopen error (-2, 'Name or service not known')>
   Trying other mirror.
   Cannot open/read repomd.xml file for repository: updates-released
   failure: repodata/repomd.xml from updates-released: [Errno 256] No more mirrors to try.
   Error: failure: repodata/repomd.xml from updates-released: [Errno 256] No more mirrors to try.
设置更新过程
设置存储库
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4/i386/repodata/repomd.xml: [Errno 4]IOError:
尝试另一面镜子。
无法打开/读取存储库的repomd.xml文件:已发布更新
失败:来自已发布更新的repodata/repomd.xml:[Errno 256]没有更多镜像可供尝试。
错误:失败:来自已发布更新的repodata/repomd.xml:[Errno 256]没有更多镜像可供尝试。

您收到的错误听起来像是连接或DNS相关问题——请查看是否可以ping“download.fedora.redhat.com”,然后查看是否可以使用wget尝试获取文件

另外,您的/etc/yum.repos.d/目录可能包含一个存储库文件,其中包含一个无效的存储库——我不确定他们是否仍在发布Fedora 4的更新(它是在2004年左右发布的)。最好的办法是确保/etc/fedora版本中的版本与该存储库配置文件中的版本匹配