vagrant仮想環境のubuntuでcloud9を立ち上げる


sudo apt-get install -y build-essential g++ curl libssl-dev apache2-utils git libxml2-dev

# Remove any previous version of node
sudo apt-get remove nodejs

git clone git://github.com/creationix/nvm.git ~/nvm
echo '. ~/nvm/nvm.sh' >> ~/.bashrc && . ~/.bashrc
nvm install v0.6.19
nvm use v0.6.19

curl http://npmjs.org/install.sh | sh
npm -v

npm config set registry http://registry.npmjs.org/

sudo npm install -g sm

cd ~/
git clone https://github.com/ajaxorg/cloud9.git cloud9
cd cloud9
sudo sm install

$ sudo apt-get install npm

$ git clone https://github.com/ajaxorg/cloud9.git cloud9
$ cd cloud9
$ npm install

http://www.samclarke.com/2012/07/how-to-install-cloud-9-ide-on-ubuntu-12-04-lts-precise-pangolin/

sudo apt-get install git-core
sudo: git: command not found




git clone git://github.com/creationix/nvm.git
sudo: npm: command not found



sudo: npm: command not found


cd nvm
source nvm.sh
nvm install 0.6.19
nvm use 0.6.19



node -v
v0.6.12


nodejs の実行環境がインストールされていることが前提

sudo apt-get install libssl0.9.8 npm nodejs mercurial libxml2-dev



sudo npm install -g sm
sudo apt-get install git-core libxml2-dev
git clone https://github.com/ajaxorg/cloud9.git cloud9
cd ./cloud9
sudo sm install
mkdir ~/workspace
cd ~/cloud9
bin/cloud9.sh -l 0.0.0.0 -p 3131 -w ~/workspace --username sample --password sample

参考
https://gist.github.com/ubinix-warun/5428811