回答:
試して
nodejs --version
(少なくとも私のシステムでは、バイナリはnodejsと呼ばれます)
apt-get
NodeJSをUbuntuにインストールするために真剣に使用したくない場合。
サードパーティのソフトウェアをパッケージ化するubuntuの方法は、非常にアクティブなメンテナーや遅いソフトウェア開発サイクルがない限り、常に古いバージョンを取得することを意味します。どちらもNodeJSとNodeJSパッケージメンテナーには当てはまりません。確認したところapt-get install nodejs
、v0.6.19のインストールが提供されるようです。これは、NodeJSが既に安定したv0.10.18に達し、2013年9月現在、かなりの内部変更が行われている2012年6月のものです。
apt-get
NodeJS を使いたくないもう1つの理由は、実行可能ファイルがnodejsと呼ばれることです。これは、現代のLinuxディストリビューションである広大なグローバル名前空間でnode
、NodeJSがヒットしたときに無関係のソフトウェアに既に割り当てられているという単純な理由からです。
NodeJSを自分でコンパイルするか、nodejs.orgでダウンロードするバイナリパッケージのいずれかを試してください。
sudo
for を使用npm install -g
)が、それがなくても、ここの公式リポジトリから離れることをお勧めします。
この質問は新しい答えに値します。
正しくインストールされている場合は、単にnodejs --version
またはnode --version
を入力してバージョンを確認します。
より新しく、よく管理されたリポジトリが必要な場合
適切なオプションは、非常によく管理されたNodeSourceリポジトリを使用することです。
次の手順に従います(Node.js v0.12の新しいセットアップスクリプト名に注意してください)。
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
次にインストールします:
sudo apt-get install -y nodejs
# nodejs --version
nowを使用すると戻りますv0.12.4
こちらのインストール手順に従ってください。
https://github.com/joyent/node/wiki/installation
tar -zxf node-v0.10.33.tar.gz #Download this from nodejs.org
cd node-v0.10.33
./configure && make && sudo make install
これには時間がかかります。5〜10分です。インストール手順には-j
、フラグを使用してインストールを高速化するためのアドバイスがありますが、私はそれについて詳しくないので、残念ながら調査しませんでした。
Anywho、インストールが完了した後、ターミナルを閉じてから開き直します。あなたは行ってもいいはずです。
cory@LAPTOPUTRON3000:~$ npm -v && node -v
1.4.28
v0.10.33
次のスクリプトを実行できます。
次のスクリプト(test_server.jsなど)を保存します。
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello Node.js\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');
次を使用してスクリプトを実行します。
nodejs test_server.js
ブラウザでhttp://127.0.0.1:8124/を開くと、ウェルカムメッセージが表示されます。