人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PEAR をアップグレードしたいのですが、なぜかうまくいきません
もともとは、1.3.6 より古いPEARがはいっていたので、色々調べて、1.4.0 まではあげたのですが
それから先をあげようと思うと、以下のようなエラーがでます
ちょっと、お手上げなんですが、何か、良い方法はないでしょうか?

[xxx]# pear upgrade -a PEAR
WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update

Notice: Array to string conversion in PEAR/REST/10.php on line 184

Notice: Array to string conversion in PEAR/REST/10.php on line 184

Notice: Array to string conversion in PEAR/REST/10.php on line 184

Notice: Array to string conversion in PEAR/REST/10.php on line 184
sh: /usr/bin/cpp: No such file or directory
pear/PEAR requires PEAR Installer (version >= 1.4.3), installed version is 1.4.0
pear/Structures_Graph requires PEAR Installer (version >= 1.4.3), installed version is 1.4.0
pear/Console_Getopt requires PEAR Installer (version >= 1.4.3), installed version is 1.4.0
No valid packages found
upgrade failed



●質問者: rikimaru
●カテゴリ:コンピュータ インターネット
✍キーワード:.NET HAS iTS ON Pear
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● y-kawaz
●100ポイント ベストアンサー

まず、エラーメッセージで「"pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update」と言われているので以下を実行するのと。

pear channel-update pear.php.net

更にエラーメッセージで「sh: /usr/bin/cpp: No such file or directory」とあるのでcppを入れればよいんじゃないでしょうか?

ディストリビューションによりcppのインストール方法は異なりますが、

FedoraやCentOSなら以下を実行、

yum install cpp

Debianなら以下を実行すればインストールできます。

/usr/bin/cpp

上記2点を行ってから再度 pear upgrade を行ってみてください。

http://q.hatena.ne.jp/answer

◎質問者からの返答

非常に、分かりやすかったです

ありがとうございます

ちょっと、試してみます


2 ● ffmpeg
●35ポイント

あるいは前のをアンインストールして、新しいのをフルインストールすれば。

http://www

◎質問者からの返答

実は、色々やってるんですが

CPP を入れるのが、今の環境だと、結構至難なのようで・・・

この提案は、ありかもしれない

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ