Help us understand the problem. What is going on with this article?

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

More than 3 years have passed since last update.

いつの間にか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
zaburo
こんにちは。自分用のメモをだらだら公開しています。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away