command not foundと表示される

lsでファイルの存在を確認したところ、sudoは存在するのですが、sudoコマンドが使えません。

$ fink selfupdate
-bash: fink: command not found
と表示されます。.bash_profileの記述問題でしょうか。
suコマンドは使えますし(rootにはなれます)、lsも使えるのですが…。
検索してみると.bash_profileをrmすればいいとあったり、気安くrmしていいのか迷ってしまっています。
教えてください。

MacBook Pro (13-inch Mid 2012), OS X Mountain Lion (10.8.5)

投稿日 2014/04/11 11:22

返信
返信: 4

2014/04/11 14:59 ryou_co への返信

lsでファイルの存在を確認したところ、sudoは存在するのですが、sudoコマンドが使えません。

$ fink selfupdate

-bash: fink: command not found

と表示されます。.bash_profileの記述問題でしょうか。


finkコマンドがないとエラーが返ってきていますが、.profile(もしくは.bash_profile)に設定は書き込んでいますか?

http://finkproject.org/doc/users-guide/install.php

2014/04/12 03:05 HAL への返信

ありがとうございます。finkの設定はできました。

もう一つの質問なのですが、

http://qiita.com/is0me/items/475fdbc4d770534f9ef1

$ sudo mkdir /usr/local/bin

local以下にディレクトリが存在しないようなので

cd usr/

しmkdirをしたのですが、うまくlocalディレクトリが作成できません。

どのようにしたらhomebrewをうまく導入できるのでしょうか。

よろしくお願いします。

2014/04/12 03:52 ryou_co への返信

まず、コマンドは諸刃の剣です。

正しく理解して実行すればさまざまなことができますが、正しく理解しないまま書かれていることをただ鵜呑みに実行することは思わぬ事故につながりかねないので、それぞれのコマンドの意味をしっかりと調べて理解してから実行することをお勧めします。


$ sudo mkdir /usr/local/bin

local以下にディレクトリが存在しないようなので


local以下にではなくlocalが存在しないのですよね?


cd usr/


エラーが返ってきませんでしたか? カレントディレクトリがルートならそれでいいですがそうでなければ下記のように実行しないと正しく動作しないと思います。


cd /usr/

sudo mkdir local


移動してから実行してもいいですが下記のように実行してもいいです。


sudo mkdir /usr/local

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

command not foundと表示される

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。