Skip to content

Instantly share code, notes, and snippets.

@ddewaele
Created March 29, 2012 22:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ddewaele/2244262 to your computer and use it in GitHub Desktop.
Save ddewaele/2244262 to your computer and use it in GitHub Desktop.
node sude make install
ubuntu@domU-12-31-39-09-25-44:~/src/node$ sudo make install
make -C out BUILDTYPE=Release
make[1]: Entering directory `/home/ubuntu/src/node/out'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/ubuntu/src/node/out'
ln -fs out/Release/node node
out/Release/node tools/installer.js install
mkdir -p /usr/local/include/node/
cp -rf src/node.h /usr/local/include/node/
cp -rf src/node_buffer.h /usr/local/include/node/
cp -rf src/node_object_wrap.h /usr/local/include/node/
cp -rf src/node_version.h /usr/local/include/node/
cp -rf deps/v8/include/v8-debug.h /usr/local/include/node/
cp -rf deps/v8/include/v8-preparser.h /usr/local/include/node/
cp -rf deps/v8/include/v8-profiler.h /usr/local/include/node/
cp -rf deps/v8/include/v8-testing.h /usr/local/include/node/
cp -rf deps/v8/include/v8.h /usr/local/include/node/
cp -rf deps/v8/include/v8stdint.h /usr/local/include/node/
cp -rf deps/uv/include/uv.h /usr/local/include/node/
mkdir -p /usr/local/include/node/uv-private/
cp -rf deps/uv/include/uv-private/eio.h /usr/local/include/node/uv-private/
cp -rf deps/uv/include/uv-private/ev.h /usr/local/include/node/uv-private/
cp -rf deps/uv/include/uv-private/ngx-queue.h /usr/local/include/node/uv-private/
cp -rf deps/uv/include/uv-private/tree.h /usr/local/include/node/uv-private/
cp -rf deps/uv/include/uv-private/uv-unix.h /usr/local/include/node/uv-private/
cp -rf deps/uv/include/uv-private/uv-win.h /usr/local/include/node/uv-private/
cp -rf deps/uv/include/ares.h /usr/local/include/node/
cp -rf deps/uv/include/ares_version.h /usr/local/include/node/
mkdir -p /usr/local/bin/
cp -rf out/Release/node /usr/local/bin/node
mkdir -p /usr/local/lib/node/
cp -rf tools/wafadmin /usr/local/lib/node/
cp -rf tools/node-waf /usr/local/bin/node-waf
mkdir -p /usr/local/lib/node_modules/
cp -rf deps/npm /usr/local/lib/node_modules/npm
ln -sf ../lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm
shebang #!/usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js
ubuntu@domU-12-31-39-09-25-44:~/src/node$ sudo true && curl http://npmjs.org/install.sh | sudo sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 7881 100 7881 0 0 63658 0 --:--:-- --:--:-- --:--:-- 130k
tar=/bin/tar
version:
tar (GNU tar) 1.25
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by John Gilmore and Jay Fenlason.
install npm@1.1
fetching: http://registry.npmjs.org/npm/-/npm-1.1.14.tgz
0.7.7-pre
1.1.14
cleanup prefix=/usr/local
All clean!
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
npm@1.1.14 /usr/local/lib/node_modules/npm
It worked
ubuntu@domU-12-31-39-09-25-44:~/src/node$ sudo npm install connect connect_json move
npm http GET https://registry.npmjs.org/connect
npm http GET https://registry.npmjs.org/connect_json
npm http GET https://registry.npmjs.org/move
npm http 200 https://registry.npmjs.org/move
npm http GET https://registry.npmjs.org/move/-/move-0.4.5.tgz
npm http 200 https://registry.npmjs.org/connect
npm http GET https://registry.npmjs.org/connect/-/connect-1.0.1.tgz
npm http 200 https://registry.npmjs.org/connect_json
npm http GET https://registry.npmjs.org/connect_json/-/connect_json-0.1.0.tgz
npm http 200 https://registry.npmjs.org/move/-/move-0.4.5.tgz
npm http 200 https://registry.npmjs.org/connect/-/connect-1.0.1.tgz
npm http 200 https://registry.npmjs.org/connect_json/-/connect_json-0.1.0.tgz
npm WARN excluding symbolic link package.json -> web/_includes/package.json
npm ERR! Error: ENOENT, open '/tmp/npm-1333059183070/1333059183070-0.9594652825035155/package/package.json'
npm ERR! You may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <npm-@googlegroups.com>
npm ERR!
npm ERR! System Linux 3.0.0-16-virtual
npm ERR! command "node" "/usr/local/bin/npm" "install" "connect" "connect_json" "move"
npm ERR! cwd /home/ubuntu/src/node
npm ERR! node -v v0.7.7-pre
npm ERR! npm -v 1.1.14
npm ERR! path /tmp/npm-1333059183070/1333059183070-0.9594652825035155/package/package.json
npm ERR! code ENOENT
npm ERR! message ENOENT, open '/tmp/npm-1333059183070/1333059183070-0.9594652825035155/package/package.json'
npm ERR! errno {}
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/ubuntu/src/node/npm-debug.log
npm not ok
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment