Я заметил на веб-сайте https://nodejs.org/, что этот узел в настоящее время имеет версию 0.12.0.
Может кто-нибудь сообщить мне, как установить последнюю версию узла вместе с npm (команды терминала, пожалуйста)?
Я заметил на веб-сайте https://nodejs.org/, что этот узел в настоящее время имеет версию 0.12.0.
Может кто-нибудь сообщить мне, как установить последнюю версию узла вместе с npm (команды терминала, пожалуйста)?
sudo apt-get install nodejs
?sudo apt-get install nodejs-legacy
Ответы:
Свежая установка
Используйте NodeSource PPA. Для получения подробной информации смотрите инструкции по установке . Сначала выберите нужную версию Node.js и добавьте источники для нее:
Затем установите пакет Node.js.
PS:
curl
пакет должен быть установлен на сервере для этих строк кода.модернизация
Если вы
nodejs
уже установили и хотите обновить, то сначала удалите текущую установку и установите ее снова, используя приведенные выше сценарии.источник
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
установкиnodejs
я закончил сv0.10
Вообще говоря, загрузка произвольных данных из URL-адреса в сеанс корневой оболочки не является хорошей идеей, и я бы хотел, чтобы люди перестали использовать это как решение для всего: «Пожалуйста, просто запустите этот скрипт, который я вам отправляю, а также пока мы» на это - у меня есть мост, который вы, вероятно, были бы заинтересованы в покупке ".
В качестве альтернативы, вот «Путь Ubuntu», позволяющий сделать то же самое, где вы можете увидеть, как обновляется система, и узнать, какие репозитории и какие ключи добавлены в конфигурацию вашей системы:
Это для последней (на момент написания) версии 7 Nodejs. Другие версии также можно получить с помощью простого изменения URL-адреса репо - для получения подробной информации обратитесь к документации для nodeource.com.
источник
$(lsb_release -c)
бит автоопределения выпуска на один из поддерживаемых выпусков и устраните последствия.apt-get
решение - прямой допинг.Node.js v4.x:
источник: https://github.com/nodesource/distributions#debinstall
источник
Если вы хотите обновить внутри
npm
, вы можете использоватьn
команду:Это устанавливает пакет n, который вы можете использовать для переключения версий NodeJS, и использует его. Сравнение с альтернативным NVM и опциями команд находятся на SO . Также есть запись в блоге .
источник
nvm install lts/carbon
устанавливает npm и узел для меня. Чем это отличается от приведенных выше команд, которыми вы поделились?nvm
илиn
обновить NodeJS иnpm
. В обоих случаях вы используетеnpm
для установки пакетов узлов.Здесь вы можете найти больше информации: Node.js v0.12, io.js и NodeSource Linux Repositories
источник
Чтобы установить NPM,
Тогда для узла,
Эта команда установит узел на основе вашей версии, которую вы хотите ..
источник
NVM (менеджер версий узлов)
https://github.com/creationix/nvm
NVM устанавливает для вас как последний стабильный узел, так и npm
Теперь проверьте это с помощью фиктивного пакета:
Так как поиск источников должен быть выполнен для каждой новой оболочки, хаки установочного скрипта добавляют некоторую автоматическую загрузку в конец вашей
.barshrc
. Это работает, но я предпочитаю удалить автоматически добавленный и добавить свой собственный:Преимущества:
позволяет использовать несколько версий Node и без sudo
является аналогом Ruby RVM и Python Virtualenv, широко признанным лучшим опытом в сообществах Ruby и Python
по возможности загружает предварительно скомпилированный двоичный файл, а если нет, то загружает исходный код и компилирует его для вас
Мы можем легко переключать версии узлов с помощью:
Затем вы можете использовать отслеживаемый
.nvmrc
файл git для указания версии узла, необходимой для данного проекта: https://stackoverflow.com/questions/24869959/how-do-i-specify-a-local-version-of-node-for -a-проект / 54503474 # 54503474Протестировано в Ubuntu 17.10.
источник
Для версии 5.x Согласно PPA :
источник
Вы можете установить последнюю версию очень легко, используя нижеприведенную инструкцию.
Vesion 7.x является последней версией узла.
Над строкой будет установлен nodejs.
Это установит необходимые модули для правильной работы nodejs.
Теперь проверьте, правильно ли установлен nodejs на вашем конце
Это вернет установленную версию nodejs.
Это вернет установленную версию npm. Надеюсь, это поможет....
Ссылка Source: покажет вам, как установить nodejs, используя и другие методы.
источник
build-essential
?Node.js доступен в виде мгновенного пакета во всех поддерживаемых в настоящее время версиях Ubuntu. Специально для Node.js разработчики могут выбрать один из поддерживаемых в настоящее время выпусков и получать регулярные автоматические обновления непосредственно из NodeSource. В настоящее время доступны версии 6, 8, 9, 10, 11 и 12 Node.js, а Snap Store обновляется в течение нескольких часов или минут после выпуска Node.js.
Узел может быть установлен с помощью одной команды, например:
Доступ к привязке узла можно получить с помощью команды
node
, например:Обновленная версия npm будет установлена как часть привязки узла. npm должен запускаться за пределами узла repl в вашей обычной оболочке. После установки привязки узла выполните следующую команду, чтобы включить проверку обновлений npm:
Замените
your-username
в приведенной выше команде своим собственным именем пользователя. Затем запустите,npm -v
чтобы проверить, актуальна ли версия npm. В качестве примера я проверил, что npm был актуален, с помощью команды проверил версию уже установленного пакета с именем yarn,npm list yarn
а затем обновил существующий пакет yarn до последней версии с помощью команды.npm update yarn
Пользователи могут переключаться между версиями Node.js в любое время без необходимости привлечения дополнительных инструментов, таких как nvm (Node Version Manager), например:
Пользователи могут протестировать новейшие версии Node.js, которые могут быть установлены с самого последнего пограничного канала, который в настоящее время отслеживает Node.js версии 12, переключившись с помощью:
Этот подход рекомендуется только для тех пользователей, которые готовы участвовать в тестировании и сообщении об ошибках в апстриме.
Расписание Node.js LTS
источник
Для Ubuntu 15.10 вы можете скачать .deb форму пакета packages.ubuntu.com
источник
Просто ответ на @ 23W (принятый ответ).
Это просто содержимое скрипта, просто чтобы не делать curl для корневой оболочки.
источник
Скачать
nodejs
с https://nodejs.org/Для установки из терминала:
источник
Источник
источник
Мой любимый способ установки последних версий nodejs и npm - использовать архив установочных двоичных файлов, представленный на веб-сайте nodejs.
Это также может быстро стать вашим новым любимым способом. Работает как шарм. Это включает 1 загрузку и 1 команду. Готово. НЕТ ошибок [несколько раз я сделал это]. Не нужно было удалять существующие вещи заранее.
Установка nodejs через двоичные файлы
Сначала удалите установленную версию: (если существует)
Скачать
https://nodejs.org/en/download/stable/
Загрузите бинарные файлы Linux.
устанавливать
проверить
Источник
http://www.thegeekstuff.com/2015/10/install-nodejs-npm-linux/
источник
tar
поддерживает--xz
- и-C /usr/local
пустьtar
сделаетcd
за вас.Видео Объяснение
NVM очень прост в установке и позволяет легко переключать версии узлов. Из репозитория github :
загружает и запускает установочный скрипт
чтобы увидеть доступные версии. Скажем, вы хотите установить версию 8.9.4
и вы сделали.
Чтобы установить другую версию и использовать ее (скажем, 9.6.1)
источник
Обновить менеджер пакетов
Добавление NodeJS PPA
Установка NodeJS и NPM
Здесь я написал полный пост в блоге об установке NodeJS и NPM в Ubuntu. Нажмите здесь, чтобы прочитать
источник
Такой подход позволяет легко удалять Node.JS, сохранять разные версии и предоставлять команды всем пользователям системы.
Скачать стабильную версию от Node.js , разархивируйте его, и переместить его в
/opt
.Если вы хотите установить разные версии, вы можете переименовать папку в соответствии с ее кодом версии:
Поскольку только root может изменять файлы в
/opt
/, если вы не хотите вызывать callsudo
каждый раз, когда вам нужно изменить файл, измените разрешение группы:Затем создайте файл,
/etc/profile.d/node.sh
если следующий контент:Выход из системы, вход в систему и X-Window перезагрузят все настройки профиля.
Если у вас были установлены предыдущие версии, чтобы избежать конфликтов библиотек, выполните:
источник
Обновление менеджера пакетов
Добавление PPA
Установка NodeJS и NPM
Для справки: установка NodeJS в Ubuntu - WebCheerz
источник