Установка Node.JS через PPA не приводит к загрузке последней версии.


10

да, да, я знаю, об этом уже спрашивали . Но когда вы используете chris-leappa или « официальный путь » (что я думаю на самом деле одно и то же?), После установки вы получаете следующее:

~$ node --version
 v0.10.36

Так в чем проблема? Ну, текущая версия узла на официальном сайте уже на 0.12 . это кажется мне довольно большим разрывом.

Есть ли ppa, который обновляется чаще?


Кстати, я попытался добавить onestone ppa и установить версию 0.11.14 (что довольно забавно, учитывая, что название для ppa ясно говорит 0.12 . Это ложная реклама, если я ее когда-либо видел). Это определенно шаг в правильном направлении, но пока нет
yuvi

0.10.36 был выпущен 26 января, 0.11 - 30 января и 0.12 - 6 февраля (даты из блога ). Это не большой разрыв с точки зрения времени.
Муру

@ Муру Вау, правда? Я не понимал, что они пропустили так быстро. 0.11 была нестабильной версией для разработчиков или что-то в этом роде?
Юви

0.11.16 был стабильным релизом (выпущенным 30 января). До этого было несколько версий 0.11.xx для разработчиков, но ничего о 0.12.
Муру

@muru так как ты думаешь я должен придерживаться официальной версии и ждать релиза?
Юви

Ответы:


27

Инструкции по установке находятся здесь: https://nodesource.com/blog/nodejs-v012-iojs-and-the-nodesource-linux-repositories

# 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

1
Это правильный ответ, если просто хотите NodeJS, а не NVM.
Карл Моррисон

1
Это установит поздние nodejs + npm.
Александр Ким

3

Если вы хотите иметь возможность установить несколько версий узла, то NVM для вас.

Чтобы установить версию NVM, а затем после установки версии 0.12 узла:

curl https://raw.githubusercontent.com/creationix/nvm/v0.25.0/install.sh | bash
source ~/.bashrc
nvm install 0.12

Затем использовать:

nvm use 0.12

Всегда проверяйте https://github.com/creationix/nvm на наличие новых версий NVM. Когда я писал эту версию, 0.25.0я сомневался, что это то же самое, если вы читаете это.

Node Version Manager для победы.


Я работаю за корпоративным прокси. Это единственное решение, которое я нашел, которое работает для меня. Благодарю.
Сяо Пэн - ZenUML.com

0

Вы можете установить Node.js 0.12 с помощью ppa: rwky / nodejs PPA.

sudo add-apt-repository ppa:rwky/nodejs
sudo apt-get update
sudo apt-get install nodejs

6
Хорошо, но кто rwky? Он официальный источник? Я на самом деле не люблю добавлять случайные PPA, как это ...
Юви
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.