Я пытаюсь установить Node 6.11.3
на свой Ubuntu Server. Я не хочу использовать nvm для этого.
Я уже использовал эту ссылку, но она просто не работает при использовании Jenkins и прочего.
Я хочу конкретно установить NodeJS 6.11.3. Как это сделать? Помогите, пожалуйста.
Я попробовал, sudo apt-get install nodejs=6.11.3
но ничего не произошло.
Действия для NVM, которые я не хочу использовать
Пожалуйста, потерпите меня. Это моя первая попытка сделать что-либо на сервере, а также на askUbuntu.
решение1
Установить nodejs 6
Получите ваш архив nodejs с сайта node, например, node-v6.11.3-linux-x64.tar.gz
отсюдаверсия 6.11.3
wget https://nodejs.org/dist/v6.11.3/node-v6.11.3-linux-x64.tar.gz
Распакуйте предоставленные архивные файлы в/opt/nodejs
mkdir -p /opt/nodejs
tar -xvzf node-v6.11.3-linux-x64.tar.gz -C /opt/nodejs/
Создать ссылку на текущую версию узла
cd /opt/nodejs
mv node-v6.11.3-linux-x64 6.11.3
ln -s 6.11.3 current
Создать ссылку на текущий двоичный файл узла
ln -s /opt/nodejs/current/bin/node /bin/node
Проверить версию узла
node -v
v6.11.3
решение2
Node.js доступен как пакет snap во всех поддерживаемых в настоящее время версиях Ubuntu. Что касается Node.js, разработчики могут выбрать один или несколько поддерживаемых в настоящее время релизов и получать регулярные автоматические обновления напрямую из NodeSource. В настоящее время доступны версии Node.js 6, 8, 9, 10, 11, 13, 14, 15, 16, 17 и 18, при этом Snap Store обновляется в течение нескольких часов или минут после релиза Node.js.
Node можно установить с помощью одной команды, например:
sudo snap install node --classic --channel 11/stable
Доступ к привязке узла можно получить с помощью команды node
, например:
$узел -v v11.5.0
Актуальная версия npm будет установлена как часть node snap. npm следует запускать вне node repl, в вашей обычной оболочке. После установки node snap выполните следующую команду, чтобы включить проверку обновлений npm:
sudo chown -R $USER:$(id -gn $USER) /home/ваш логин/.config
Заменять your-username
в приведенной выше команде с вашим именем пользователя. Затем запустите, npm -v
чтобы проверить, обновлена ли версия npm. В качестве примера я проверил, обновлен ли npm, проверил версию уже установленного пакета с именем yarn с помощью команды, npm list yarn
а затем обновил существующий пакет yarn до последней версии с помощью командыnpm update yarn
Пользователи могут переключаться между версиями Node.js в любое время без необходимости использования дополнительных инструментов, таких как nvm (Node Version Manager), например:
sudo snap refresh node --channel=10/stable
Пользователи могут тестировать новейшие версии Node.js, которые можно установить из последнего пограничного канала, выполнив переключение с помощью:
sudo snap switch node --edge
Этот подход рекомендуется только тем пользователям, которые готовы участвовать в тестировании и сообщать об ошибках в процессе разработки.
Расписание Node.js LTS
Выпускать | Положение дел | Кодовое имя | Начальная версия | Начало LTS | Начало технического обслуживания | Конец обслуживания |
---|---|---|---|---|---|---|
6.х | ЭОЛ | Бор | 2016-04-26 | 2016-10-18 | 2018-04-30 | 2019-04-30 |
7.х | ЭОЛ | 2017-05-30 | 2017-06-30 | |||
8.х | ЭОЛ | Углерод | 2016-10-25 | 2017-10-31 | 2019-01-01 | 2019-12-31 |
9.х | ЭОЛ | 2017-10-01 | 2018-06-30 | |||
10.х | ЭОЛ | Дубний | 2018-04-24 | 2018-10-30 | 2020-05-19 | 2021-04-30 |
11.х | ЭОЛ | 2018-10-23 | 2019-06-01 | |||
12.х | Техническое обслуживание LTS | Эрбий | 2019-04-23 | 2019-10-21 | 2020-11-301 | 2022-04-30 |
13.х | ЭОЛ | 2019-10-22 | 2020-06-01 | |||
14.х | Техническое обслуживание LTS | Фермий | 2020-04-21 | 2020-10-27 | 2021-10-30 | 2023-04-30 |
16.х | Активный LTS | Галлий | 2021-04-20 | 2021-10-26 | 2022-10-18 | 2024-04-30 |
17.х | Текущий | 2021-10-19 | 2022-04-01 | 2022-06-01 | ||
18.х | Текущий | 2022-04-19 | 2022-10-25 | 2023-10-18 | 2025-04-30 |
решение3
Nodejs предоставляет официальную вики-страницу для процесса установки, которая была обновлена 10 ноября 2018 года. Ответ @storm оказался полезным, когда не было доступных документов.
https://github.com/nodejs/help/wiki/Установка
Эта ссылка больше оinstalling Node.js via binary archive on Linux
Вы можете скачать бинарный архив здесь.
решение4
Вы можете использовать n
для управления версиями узлов
$ npm install -g n
$ n 6.11.3
Затем вы можете проверить версию
$ node -v
$ v6.11.3