ショボ短歌会

FuelPHPについて質問です。
http://press.nekoget.com/fuelphp_doc/installatio …
上記ページに記載のFuelPHPのインストール方法
【$ curl get.fuelphp.com/oil | sh】
というコマンドをvps上で叩いたのですがうまく行きません。

実際に、コマンドをうってみると
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 244 100 244 0 0 320 0 --:--:-- --:--:-- --:--:-- 1564
sh: line 6: sudo: command not found
sh: line 7: sudo: command not found

と上記のような警告がでます。
もちろんインストールはできていません。
なにかしらのバイナリがインストールされていないのかどうか・・・。
このような現象に遭遇したかたで解決されたかたご教授ください。
よろしくおねがいします。

A 回答 (1件)

こんばんわ。

。。

sudo 。。。??

1.きちんと、root権限にいけますか?

sudo ではなくて、su + パスワードで、root権限にはいれます。
(sudoは、そのコマンドだけ)

2.もしかして、FreeBSDですか?
 最初からsudoは入っていません。
 (うちの説明マニアックだったら申し訳ありませんが)
 portsコレクションを入れて、cd /usr/ports/security/sudo として
 make install clean として下さい。

 ※先ほど手元のFreeBSDで試してそのエラーになっています。

3.それ以外?

curl get.fuelphp.com/oil | sh
で、curlは正常に実行できているようなので、少し変えます。

curl get.fuelphp.com/oil >a

その後、vi a

sudo という単語を全て削除する。(2か所あります)

その後、sh a とでもして、インストールをする(すぐ終わるみたいです)


その後、とりあえず、「oil」と入力してみて、テストをします。
日本語で、/bin/bashがないよ~的なことをいわれたら
まずはbashを入れて、それでもなければ
which bash
として、そのパスを
/usr/bin/oil
の1行目にある
#!/bin/bash
を、置き換えてみて下さい。

#例題:#!/usr/local/bin/bash


ただ、ある程度実行できたとしても、git がインストールされてないと
導入できないかもしれませんね。
    • good
    • 0
この回答へのお礼

ありがとうございます!sudoの箇所を削除してやったらoilインストールできました!

お礼日時:2012/08/22 20:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!