質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

Q&A

解決済

1回答

2704閲覧

php5.6へyumでのアップグレード失敗

sakamo2

総合スコア37

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

0グッド

0クリップ

投稿2015/06/27 09:24

はじめて質問させていただきます。
yumコマンドでphpを5.4から5.6へアップグレードしようとしてますが
libyamlのダウンロードができず途中で失敗します。

どなたかアドバイスいただけませんでしょうか。
何卒宜しくお願い致します。

CentOS release 6.6 (Final)です。

■remi、epelリポジトリの更新
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh epel-release-6*.rpm
rpm -Uvh remi-release-6*.rpm

■remi php5.6を指定

vi /etc/yum.repos.d/remi.repo

[remi-php56]
name=Les RPM de remi de PHP 5.6 pour Enterprise Linux 6 - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/6/php56/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/6/php56/mirror

WARNING: If you enable this repository, you must also enable "remi"

enabled=1 ← 1に変更
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

■アップグレード実行
yum update -y

Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Could not get metalink https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=x86_64 error was
14: problem making ssl connection

途中省略

http://mirrors.123host.vn/epel/6/x86_64/libyaml-devel-0.1.6-1.el6.x86_64.rpm: [Errno 12] Timeout on http://mirrors.123host.vn/epel/6/x86_64/libyaml-devel-0.1.6-1.el6.x86_64.rpm: (28, 'connect() timed out!')
Trying other mirror.

Error Downloading Packages:
libyaml-0.1.6-1.el6.x86_64: failure: libyaml-0.1.6-1.el6.x86_64.rpm from epel: [Errno 256] No more mirrors to try.
libyaml-devel-0.1.6-1.el6.x86_64: failure: libyaml-devel-0.1.6-1.el6.x86_64.rpm from epel: [Errno 256] No more mirrors to try.

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

2つともパッケージが見つからないというエラーなので、下記からDLして、yum localinstall でrpmを直接インストールしてみたらどうでしょうか。

ftp://ftp.is.co.za/mirror/fedora.redhat.com/epel/6/x86_64/libyaml-0.1.6-1.el6.x86_64.rpm
ftp://ftp.is.co.za/mirror/fedora.redhat.com/epel/6/x86_64/libyaml-devel-0.1.6-1.el6.x86_64.rpm

投稿2015/06/27 09:57

takutok

総合スコア392

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sakamo2

2015/06/27 10:19 編集

こんなに早くアドバイスいただけるんですね。 感激しました! libyamlとlibyaml-develのrpmファイルをダウンロードしてインストールですね。 やってみます! わかりやすくお返事くださり誠にありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問