- ベストアンサー
macのHomebrewでRのインストールについて
- macのHomebrewでRのインストール方法
- ターミナルでbrew install Rコマンドを実行しても進まない場合の対処法
- 使用環境はMac OS X Mavericks 10.9.3とHomebrew 0.9.5
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>pkg になったものでインストールしてもその辺りは問題ないのでしょうか? OSXのパッケージで/usr/localにインストールするタイプと、それ以外の場所にインストールするタイプとがあります。 Rの場合はアプリケーションフォルダにイントールされますので、後者にあたります。Homebrewなどのパッケージ管理ソフトとの共存は問題ないはずです。 >「パス関連で無用な不具合を出さないだめにも Homebrew 等で管理できるものは Homebrew で管理した方がよい」といった旨の言説を見たことがあるので OSXのパッケージ管理ソフトで、有名なところはではMacPorts、Homebrew、Finkがあります。複数入れるといろいろトラブルの元になりやすいので、慎ましく1つにするようにということは確かだと思います。問題になりそうなのは、先に書いた/usr/localにインストールタイプのものです。Unix系場合は習慣的に/usr/localに入れることが多いので、OSX用のpkgでは多く見られます。 だいぶ前にHomebrewをインストールしたことがあるのですが、その時は(変更できるかもしれませんが)標準状態では/usr/localを使うことになっていました。ここを使うということは、多くのpkgタイプのインストーラとのトラブルを抱えてしまう恐れがありますので、Homebrewはそのままでは使えないという結論になりました。(今は状況が変わっているかもしれません) 一方、MacPortsは/optにイントールされ、/usr/localを使いませんのでそういうトラブルの心配はないので、私自身はMacPortsを使っています。
その他の回答 (1)
- ki073
- ベストアンサー率77% (491/634)
急いでいるのでしたら、RのWeb siteからOSX用のpkgになったものをインストールされてはいかがでしょうか http://www.r-project.org/index.html 質問欄からすると、どこで止まっているのかは分かりませんが、 make install が実行されていないようですのでそこが問題かも知れません。 私自身はHomebrewを使っていないのではずしているような気もしますが、 確か、/usr/localにインストールするように記憶しているのですが、そこにインストールするにはroot権限が必要なはずですが。 このあたりのことはHomebrewに詳しい方お願いします。 このあたりも参考に http://apple.stackexchange.com/questions/121401/how-do-i-install-r-on-os-x からすると、 sudoは付けていませんね。
補足
回答ありがとうございます。 嘗て、「パス関連で無用な不具合を出さないだめにも Homebrew 等で管理できるものは Homebrew で管理した方がよい」といった旨の言説を見たことがあるので、できれば Homebrew から入れようかなと考えていたのですが、 pkg になったものでインストールしてもその辺りは問題ないのでしょうか?
お礼
どうやら X11 が悪さをしていたようでこれを再インストールすると R も Homebrew で正常にインストールできました。 どういうアプリでパッケージ管理ソフトとの競合が起きかねないのか分かったのでありがとうございました。