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

PEARのパッケージインストールについて質問です。
現在Mac OS X 10.6.5、MAMP1.9.4を使用しており、PEARとPEARのパッケージをインストールしようとしております。
PEARのインストールまではコマンドラインからできたのですが、その後のパッケージのインストールがうまくいきません。
pear install コマンドを使うと、以下のようなエラーメッセージが出ます。
download directory "/usr/share/pear/temp/download" is not writeable. Change download_dir config variable to a writeable dir
Invalid or missing remote package file
install failed

どうやらアクセス権が付与されていないことが原因のようなのですが、どこでアクセス権を変更すれば良いのかがわからず困っています。
アクセス権を変更する内容、または、コマンドではなく手動でファイルをインストールする方法についてご教示いただければと思います。
よろしくお願い致します。


●質問者: エヌ氏
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:chAngE config Dir Download Mac OS X
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● あすか
●27ポイント

pearコマンドで設定キー download_dir を適切な値に設定してからインストールして下さい。

つまり、以下のようにしてフォルダを変更して下さい。

pear -c pear.conf config-set download_dir [PEARをダウンロードするフォルダ名]
◎質問者からの返答

ありがとうございます。

試しに、pear -c pear.conf config-set download_dir /usr/share/pear/bin/

としてみたのですが、以下のようなエラーが出てしまいました。

Warning: touch(): Unable to create file /usr/lib/php/.lock because Permission denied in /usr/share/pear/PEAR/PEAR/Registry.php on line 835

could not create lock file: fopen(/usr/lib/php/.lock): failed to open stream: No such file or directory

以下のサイトを参考にしていますが、何か追加的な手順が必要なのでしょうか?うーん。。

http://d.hatena.ne.jp/maru_cc/20081206/mac_pear_install


2 ● あすか
●27ポイント

確認ですが、"/usr/share/pear/" をいうフォルダはありますか?


もしフォルダがあるのに権限で拒否されているようでしたら、sudoコマンドを使って

sudo pear install [インストールするパッケージ]

としてみてください。

◎質問者からの返答

ありがとうございます。

実はMacに乗り換えたばかりで、ディレクトリの構造等がよくわかってないのですが、

いわゆるホームディレクトリはどこにあるのでしょうか。/usr/share/pearがあるかどうかを確認したいのですが・・・初歩的な質問で、すみません。


3 ● la-la-land
●18ポイント

pwdを叩けばカレントディレクトリがわかります。

cd homeを叩けばホームディレクトリに移動します。

◎質問者からの返答

ありがとうございます、

とりあえずcd /usr/share/pearとやったあとpwdとうつと/usr/share/pearと帰ってきますので、一応ディレクトリとしては存在するようなのですが・・・

そもそも、MAMPでやるのにもこのターミナルからインストールする、上のURLのような方法で良いのかどうかもわかりません。


4 ● la-la-land
●18ポイント

sudo pear -c pear.conf config-set download_dir /usr/share/pear/bin/

sudoを付けて、試しているでしょうか?

それか/usr/lib/php/を書き込み可能なパーミッションに変更してみてください

関連質問


●質問をもっと探す●



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