Обновить
Node.js доступен в виде мгновенного пакета во всех поддерживаемых в настоящее время версиях Ubuntu. Специально для Node.js разработчики могут выбрать один из поддерживаемых в настоящее время выпусков и получать регулярные автоматические обновления непосредственно из NodeSource. В настоящее время доступны версии 6, 8, 9, 10, 11 и 12 Node.js, а Snap Store обновляется в течение нескольких часов или минут после выпуска Node.js.
Узел может быть установлен с помощью одной команды, например:
sudo snap install node --classic --channel 11/stable
Командный node
может получить доступ к привязке узла , например:
$ node -v
v11.5.0
Обновленная версия npm будет установлена как часть привязки узла. npm должен быть запущен вне узла repl, в вашей обычной оболочке. После установки привязки узла выполните следующую команду, чтобы включить проверку обновлений npm:
sudo chown -R $USER:$(id -gn $USER) /home/your-username/.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=11/stable
Пользователи могут тестировать новейшие версии Node.js, которые могут быть установлены с самого последнего пограничного канала, который в настоящее время отслеживает Node.js версии 12, переключаясь с помощью:
sudo snap switch node --edge
Этот подход рекомендуется только для тех пользователей, которые готовы участвовать в тестировании и сообщении об ошибках в апстриме.
Node.js LTS Расписание
Release LTS Status Codename LTS Start Maintenance Start Maintenance End
6.x Active Boron 2016-10-18 April 2018 April 2019
7.x No LTS
8.x Active Carbon 2017-10-31 April 2019 December 2019
9.x No LTS
10.x Active Dubnium October 2018 April 2020 April 2021
11.x No LTS 2019-04-01 2019-06-30
12.x No LTS 2019-10-22 2021-04-01 2022-04-01
Оригинальная ревизия
Загруженный вами файл node-v6.9.2-linux-x64.tar.xz содержит скомпилированный 64-разрядный двоичный файл Node.js Linux (файл с именем node
), который можно запустить локально, не устанавливая его в системный каталог. Чтобы установить ту же версию Node.js в глобальном масштабе, вам необходимо скачать и установить файл исходного кода вместо этого с той же веб-страницы.
sudo apt install curl build-essential gcc make
curl -O https://nodejs.org/dist/v6.9.2/node-v6.9.2.tar.gz
tar xzf node-v6.9.2.tar.gz
cd node-v6.9.2
./configure
make
sudo make install # installs this version of Node.js into a system directory