いつの間にかNode.jsが4.xとかになっている。0.xから一気に、LTSが4.x、最新が5.x系になったようだ。。
これをCentOS6.xにインストールしたい。
nodeはどんどんバージョンが変わるので、今回はLTS版にする。
###今入っているやつがあれば削除する
私はepleからyumでインストールしていたので、
sudo yum remove nodejs
で消しました。
互換性の問題から、必要に応じてglobalのモジュールも削除した方がいいかもしれません。
モジュールの場所は、
npm root -g
で確認出来ます。私の場合は/usr/lib/node_modulesでした。
###最新をインストールする
今回もyumでインストールしたい。
####リポジトリ
まずはリポジトリのインストール。
sudo rpm -Uvh https://rpm.nodesource.com//pub_4.x/el/6/x86_64/nodesource-release-el6-1.noarch.rpm
CentOS7の場合は
rpm -Uvh https://rpm.nodesource.com/pub_4.x/el/7/x86_64/nodesource-release-el7-1.noarch.rpm とする。
####本体
sudo yum install nodejs
これで行ける。
node -v
v4.3.0