LoginSignup
3
3

More than 5 years have passed since last update.

Ubuntuにnode入れたときのメモ(2019/02/21)

Last updated at Posted at 2019-02-22

Ubuntuにnode入れたときのメモ(2019/02/21)

Ubuntuにnode入れるときに困った

いつものように「node インストール」で検索して出てくる記事を参考にインストールしていく。

apt-getコマンドでインストール。

しかし、npmが上手く実行できない。

なんと!!nodejsとnpmのバージョンがめちゃめちゃ古い

node -vで確認してみると、0.10.5とかになっていた。(覚えていない)

現在推奨されているバージョンは10.15.1。とにかくめっちゃ古いことが分かる。

公式のインストール方法を確認(修正後)

もっと簡単なのがあったので修正。

curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
sudo apt-get install -y nodejs

これで完了。わしのやってたことって一体…

公式のインストール方法を確認(修正前)

以前行った方法。めんどくさいし、sudo npm が効かないっぽい。

以下nodejs公式ページを参考にしてapt-getを使わずにインストールする。

https://nodejs.org/ja/
https://github.com/nodejs/help/wiki/Installation

nodejsのパッケージをリンク先からダウンロードする。推奨バージョンは変わっていくのでnodejs公式ページを見て確認するように。

wget https://nodejs.org/dist/v10.15.1/node-v10.15.1-linux-x64.tar.xz

バージョンなどを環境変数に入れておく。(この作業いるん?)

 VERSION=v10.15.0
 DISTRO=linux-x64

展開先のフォルダを作成する。

sudo mkdir -p /usr/local/lib/nodejs

tarコマンドで圧縮ファイルを展開する。

sudo tar -xJvf node-$VERSION-$DISTRO.tar.xz -C /usr/local/lib/nodejs 

node,npmをコマンドとして実行できるようにするため、.profileを編集する。viでもなんでも編集できれば大丈夫。

vi ~/.profile

以下を追記する。

~/.profile
# Nodejs
VERSION=v10.15.0
DISTRO=linux-x64
export PATH=/usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin:$PATH

.profileを反映する。

. ~/.profile

終わり。以下のコマンドで確認。

node -v
> v10.15.1
npm version
> { npm: '6.4.1',
>  ares: '1.15.0',
>  cldr: '33.1',
>  http_parser: '2.8.0',
>  icu: '62.1',
>  modules: '64',
>  napi: '3',
>  nghttp2: '1.34.0',
>  node: '10.15.1',
>  openssl: '1.1.0j',
>  tz: '2018e',
>  unicode: '11.0',
>  uv: '1.23.2',
>  v8: '6.8.275.32-node.12',
>  zlib: '1.2.11' }
3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3