web-dev-qa-db-ja.com

CentOS 6.3でcurlを最新にアップグレードする

これは簡単なプロセスだと思いましたが、私はそうは思いません。 CentOS 6.3に最新バージョンのCURL(7.23以降)が必要です。

私がこれをすると:

Sudo yum upgrade curl

何もする必要がないことを伝えるだけです(すべてが最新です)。

だから私はいくつかの他のServerFault投稿をフォローしてこれを試しました:

Sudo rpm -i http://mirror.city-fan.org/ftp/contrib/sysutils/Mirroring/libcurl-7.29.0-2.0.cf.rhel6.x86_64.rpm

しかし、それは私に言います:

警告:/var/tmp/rpm-tmp.4L8Nyj:ヘッダーV3 DSA/SHA1署名、キーID b56a8bac:NOKEYエラー:失敗した依存関係:c-ares(x86-64)> = 1.9.1がlibcurl-7.29に必要です。 0-2.0.cf.rhel6.x86_64 libssh2(x86-64)> = 1.4.3はlibcurl-7.29.0-2.0.cf.rhel6.x86_64で必要

それで、これをアップグレードするには実際に何をしなければならないのですか?

3

インストールするパッケージには、標準のリポジトリにない依存関係が必要です。これらの依存関係には "city-fan.org"リポジトリを使用します。 http://www.city-fan.org/ftp/contrib/yum-repo/ そして、yumコマンドでインストールします。

次のようになります。

rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-12.rhel6.noarch.rpm
yum install libcurl
7
stderr

次のコマンドを実行してみてください:

_rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-12.rhel6.noarch.rpm
yum install libcurl
_

その後、Apacheを再起動します。

_service httpd restart
_

phpinfo()を実行すると、新しいカールバージョンが表示されます。

2
Paulo Wone