morontt.info

Ubuntu → Node.js версии 0.12 и убунта

Как-то раньше я уже описывал установку последней версии Node.js на Ubuntu, но приключилась печалька. Беда, собственно, заключается в том, что в описанном репозитории последняя версия ноды 0.10.37, а проект требует минимум 0.12.

Но выход есть всегда :) Node.js уже установлен, нужные переменные окружения прописаны, поэтому чтобы исключить возню с поисками других репзиториев, просто скачаем одну папочку и поправим пару симлинков:

wget http://nodejs.org/dist/v0.12.7/node-v0.12.7-linux-x64.tar.gz 
tar xvzf node-v0.12.7-linux-x64.tar.gz

sudo su
cd /usr/bin

mv npm npm_old
mv nodejs nodejs_old
ln -s /path/to/node-v0.12.7-linux-x64/bin/node nodejs
ln -s /path/to/node-v0.12.7-linux-x64/lib/node_modules/npm/bin/npm-cli.js npm

На этом пока всё.

g-plus-icon
Теги: linux ubuntu nodejs
comments powered by Disqus
Учтите, что комментарии добавляются только при включённом JavaScript в браузере. В ином случае информация хоть и не пропадёт бесследно, но будет отправлена в спам и вряд ли хоть кто-нибудь её увидит.
Дмитрий Беляев
avatar
Возьми nvm лучше, перестанешь париться с репами, уже ведь 4-ая нода вышла))
https://github.com/creationix/nvm
Ответить
morontt
avatar
Когда возникнет ситуация, что один проект будет требовать 0.10, второй - 0.12, а третий четвёртую, тогда и поставлю :) По правилу трёх повторений.
Ответить
Макс
avatar
только что возникла эта проблема, вспомнил что читал об это в твоем блоге

нагуглил альтернативное решение:

# Note the new setup script name for Node.js v0.12
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -

# Then install with:
sudo apt-get install -y nodejs
Ответить
3 комментария Написать что-нибудь
Поля, помеченные asterisk, обязательны для заполнения.
Адрес электронной почты нигде не отображается, необходим только для обратной связи.
Веб-сайт вводите в формате http://example.org, при желании, конечно.