PhoneGapをインストールしてみた

なぜだろ。最初は、PhoneGapを調べてたのだけれど、気づいたら、zshをインストールしてましたwww

zshをhomebrewでインストール

$ brew install --disable-etcdir zsh
$ brew install zsh-completions

ログインシェルをzshに変更

/etc/shellsに、/usr/local/bin/zshを追加。

$ sudo vi /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.

/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
/usr/local/bin/zsh


$ chpass -s /usr/local/bin/zsh


.zshrcを作成

実体は、Dropboxに置いて、シンボルリンクをはる。

$ touch ~/Dropbox/settings/.zshrc
$ cd ~
$ ln -s ~/Dropbox/settings/.zshrc .zshrc

内容は、そのへんから拾ってきたもので、とりま。
npmやbrewが動かなくなってしまったので、.profileのPATHの設定をコピペしておいた。

そうだ。思いだした。
PhoneGapのインストールで、npmを実行したら、なぜか動かなくて、調べていたら、脱線してしまったようだ。

ちなみに、npmを実行できなかった件は、brewのリンクを修復したらなおった。

$ brew link node

これでOK

$ sudo npm install -g phonegap