Debian Wheezyだと標準のパッケージでは、Node.jsやらnpmがインストールできなくて微妙に躓いたので残しておきます。
Redisのインストール
sudo aptitude install redis-server
sudo service redis-server status
あたりでインストールされていることを確認。
nodeのインストール
/etc/apt/sources.listに
deb http://ftp.jp.debian.org/debian/ wheezy-backports main
を追加
その後Nodejsをインストール
sudo aptitude update
sudo aptitude upgrade
sudo aptitude install nodejs
nodejs
でnodejsがインストールされていることを確認。
一部のライブラリはnodejsはnode
で動くことを要求しているものの、
Debianは既にnode
コマンドが存在する。
そのため、以下をインストールしてシンボリックリンクを貼ってやる。
sudo aptitude install nodejs nodejs-legacy
npmのインストール
面倒だがパッケージが用意されていないのでインストールスクリプトをダウンロードしてきて頑張る。
インストールスクリプトにcurlを用いるのでインストールしておく。
sudo aptitude install curl
wget http://www.npmjs.org/install.sh --no-check-certificate
sudo sh install.sh
npm
で動作すること確認
Hubotのインストール
sudo npm install -g hubot coffee-script
これであとはうごく。。。はず