debian9.2にNode.jsとnpmをインストールする

はじめに

こんにちは、野村です。

今回は、debian9.2にNode.jsとnpmをインストールする方法を紹介します。

以前、Fedora26にNode.jsをインストールする方法を紹介したのですが、

Node.jsをFedora26にインストールして動作テスト
VirtualBox上のFedora26にNode.jsをインストールしてみました。実行テストとして、計算スクリプト、CGI、サーバなどの例を紹介します。

debian9では、Fedora26と同じ方法は通用しませんでした。

素直にインストールしようとすると残念な感じ

とりあえず普通にaptでインストールを試みたのですよ。

# apt install nodejs npm
E: パッケージ npm が見つかりません

npmがないとのこと。
じゃあ、とりあえずnodejsだけインストールしてみました。
もしかしたらnpmも一緒についてくるかも、と期待しつつ。

# apt install nodejs
# node -v
bash: node: コマンドが見つかりません
# nodejs -v
v4.8.2
# npm -v
bash: npm: コマンドが見つかりません

「node」じゃなくて「nodejs」という名前で使わなくてはいけないのかな?
それにバージョンも古い。
あと、npmは付いてこなかった。
なんというか、残念な感じ。
なので一旦アンインストール。

# apt remove nodejs
# apt autoremove

再度挑戦。今度は成功

このページを参考にしました。

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
# apt install curl
# curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
# apt-get install -y nodejs
# node -v
v8.9.1
# npm -v
5.5.1

npmもインストールされました。めでたし。

最後に

以上、debian9.2にNode.jsとnpmをインストールする方法を紹介しました。

ちょっとした計算スクリプトを組むとき、最近はJavaScriptで書くことが増えました。
Pythonほどには便利じゃないのだろうけど、Pythonって十分に使いこなせる気がしない。

というわけで、今回はこれにて。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

野村 野村のプロフィール
メインPCはWindows10のVirtualBox上のFreeBSD。Linux/Unixの小ネタを求めて日々右往左往してたりする。