Где можно (можно?) найти пакеты .deb для последних версий Node.js?
Если нет, и потому, что проект, который прогрессирует очень быстро, самый простой способ не отставать от релизов Node.js?
Вы также можете использовать такие инструменты, как nvm, которые могут помочь вам установить node и даже иметь несколько версий.
Самый современный ppa для nodejs https://launchpad.net/~chris-lea/+archive/node.js/
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
ПРИМЕЧАНИЕ. Если ваша система не имеет add-apt-repository, ее можно установить следующим образом:
sudo apt-get install python-software-properties
Я являюсь сторонником PPA, указанным выше. Я фактически поддерживаю три различных Node PPAs:
https://launchpad.net/~chris-lea/+archive/node.js https://launchpad.net/~chris-lea/+archive/node.js-devel https://launchpad.net/~chris-lea/+archive/node.js-legacy
Они содержат текущую версию, версию разработки и "предыдущую стабильную линию" соответственно. Вот еще информация об их использовании:
https://chrislea.com/2013/03/15/upgrading-from-node-js-0-8-x-to-0-10-0-from-my-ppa/
В настоящее время я намерен поддерживать их, если только участники Joyent не начнут поддерживать свои собственные репозитории. Они имеют меня в IM, поэтому я, как правило, прекрасно понимаю, когда появляются новые выпуски, и я пытаюсь установить новые сборки в течение дня, когда доступен исходный код.
меня снова (поддерживающий выше ссылка PPA на Launchpad).
В прямом смысле, я буду делать пакеты под баннером организации NodeSource. См. Здесь:
https://nodesource.com/blog/chris-lea-joins-forces-with-nodesource
То же самое я делаю с работой, с той же функциональностью, просто с лучшей системой поддержки и большим количеством ресурсов, чтобы убедиться, что я делаю все правильно. Наслаждайтесь.
Для тех, кто продолжает попадать в эту нить из поисковых систем
В настоящее время (декабрь 2015 г.) nodeource.com поддерживает обновленные репозитории node для нескольких дистрибутивов. Установка обновленного узла jj также проста, как вставка этого фрагмента в консоль:
# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get install -y nodejs
Более подробную информацию об установке node вы найдете в другой версии или разных дистрибутивах здесь: https://github.com/nodesource/distributions#installation-instructions
Chris Lea PPA остановился на 0,10, а Chris объединил усилия с nodeource:)
Если это последняя версия Node.js, которую вы хотите установить, самый простой способ - использовать Node Менеджер версий (NVM). Это безопаснее, чем обновление пакетов node в Ubuntu до неподдерживаемых версий из PPA или сторонних репозиториев, что может привести к конфликтам или поломкам в системе управления пакетами. По сравнению с NVM, ручные установки из tarballs сложнее поддерживать и обновлять. Выполните следующие шаги, чтобы установить последнюю версию node с помощью NVM:
Запустите эту команду в терминале:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
После завершения установки NVM закройте и снова закройте терминал. Затем запустите эту команду:
nvm install node
Запустите следующие команды:
node --version
npm --version
Если все будет хорошо, вы увидите последние версии node и npm в качестве вывода. Все, node установлено и готово к запуску!
Даже если вы установите последнюю версию node, вам может потребоваться обновить ее через несколько недель или месяцев из-за быстро развивающейся разработки node. NVM упрощает обновление и в то же время позволяет переносить ранее установленные глобальные пакеты npm. Запустите эту команду для обновления:
nvm install node --reinstall-packages-from=node