CentOS 6.xにLTS(4.3.0)のnode.jsをインストールする

  • 36
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

いつの間にか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