debian で node.js を使うときのメモ
nvm でバージョン管理とか上手くいかず、Gentoo とか FreeBSD で node.js を使ってたけどこの方法なら上手くいった。
手順は次の通り。
- ディストリの node.js と npm をインストール
- npm で n をインストール
- n で最新の node.js をインストール、npm の更新
- ディストリの node.js と npm をアンインストールする
ディストリの node.js と npm をインストール
使ったのは debian 8.7
$ cat /etc/debian_version 8.7
apt-get で node.js と npm をインストール
$ sudo apt-get install nodejs npm -y $ hash -r $ nodejs -v v0.10.29 $ npm -v 1.4.21
npm で n をインストール
npm で node.js のバージョンを管理できると n をインストールする
$ sudo npm install -g n
n で最新の node.js をインストール、npm の更新
n latest
で最新の node.js を入れられる。
npm は自身のアップデートを実施。
$ sudo n latest $ hash -r $ node -v v7.5.0 $ sudo npm install g- npm
ディストリの node.js と npm をアンインストールする
apt-get でさようならします。
$ sudo apt-get purge nodejs npm -y $ sudo apt-get autoremove --purge -y $ hash -r $ npm -v 4.2.0
とりあえず hubot は動いたりしてる。