
私はこれでキーボードに頭を打ち付けています! CentOS 6.5 x86_64 で作業しています。
php
まず、easy apache を使用してアップデートを試みましたapache
。アップデートはすぐに失敗したので、いつものようにインターネットで探しました。どうやら、実行もできないようですyum update
。以下は、読み取り結果の下部です。
Error: Package: glibc-utils-2.12-1.132.el6_5.2.x86_64 (updates)
Requires: libgd.so.2()(64bit)
Removing: gd-2.0.35-11.el6.x86_64 (@base)
libgd.so.2()(64bit)
Updated By: gd-2.1.0-1.el6.x86_64 (CentALT)
Not found
Error: Package: cpanel-webalizer-2.23_05-2.cp1136.x86_64 (installed)
Requires: libgd.so.2()(64bit)
Removing: gd-2.0.35-11.el6.x86_64 (@base)
libgd.so.2()(64bit)
Updated By: gd-2.1.0-1.el6.x86_64 (CentALT)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
走ってみたrpm -Va --nofiles --nodigest
けど、効果はなかった。
私が読んだものの多くはリポジトリについて言及しています。次のリポジトリをインストールしています:
CentOS-Base.repo
CentOS-Vault.repo
mod-pagespeed.repo
CentOS-Debuginfo.repo
epel.repo
remi.repo
centalt.repo
CentOS-Media.repo
epel-testing.repo
centalt.repo
ベース URL にアクセスしようとするとメッセージが表示されるので、問題があることはわかっています403:forbidden
。
wget
を使ってインストールしようとしましたgd-2.0.35-11.el6.x86_64.rpm
が、すでにインストールされていると表示されます。これは、(によるlibgd.so.2()(64bit)
と)もインストールする必要があることを意味します。http://www.rpmfind.net//linux/RPM/centos/6.5/x86_64/Packages/gd-2.0.35-11.el6.x86_64.html)。
本当に困っています... 誰かがこの問題を解決するのを手伝ってくれることを本当に願っています。 クライアントのために PHP を更新する必要があります。
答え1
CentALT のファイルをミラーの 1 つに再ポイントするだけです.repo
。メイン リポジトリは確かにダウンしているようで、トップ レベルの URL しか参照できず、すべての YUM URL が 403 Forbidden を返します。
ここにそのような鏡の 1 つを示します。
次のようにファイルを変更できます/etc/yum.repo.d/centos.alt.ru.repo
:
[CentALT]
name=CentALT Packages for Enterprise Linux 6 - $basearch
baseurl=http://mirror.neu.edu.cn/CentALT/6/$basearch/
enabled=1
gpgcheck=0