Не могу установить ни одну версию nodejs> 10 (10,12,13) ​​в моем lubuntu

Я набрал следующую команду на своем терминале lubuntu со страницы загрузки nodejs, чтобы установить версию 13.x: curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash - sudo apt-get install -y nodejs

, но когда я проверил версию узла, он показывал мне версию 8.x. Даже я пытался установить все версии выше 10.x, но все же версия была 8.x. Затем я попытался nvm изменить версию той же самой версии. Я попытался использовать npm, все еще та же проблема. На самом деле проблема в том, что Angularcli будет работать только на версиях узлов выше 10. Чт

0
задан 3 April 2020 в 17:31

1 ответ

Я предполагаю, что вы используете 32-разрядную версию Lubuntu, вероятно, потому, что ваш процессор поддерживает только 32-разрядную версию. Более поздние официальные сборки node.js поддерживают только 64-битные архитектуры. Сборки для многих неподдерживаемых архитектур, включая 32-разрядные системы i386 и i686, можно найти на веб-сайте неофициальных сборок. См.: https://github.com/nodejs/unofficial-builds/

На этом сайте укажите сборку для вашей системы. Быстрый и грязный подход к его установке может состоять в том, чтобы УДАЛИТЬ существующую систему node.js и (например, для узла версии 12) выполнить:

curl -sL 'https://unofficial-builds.nodejs.org/download/release/v12.6.0/node-v12.6.0-linux-x86.tar.xz' | xzcat | tar -vx --strip-components=1 -C /usr/local/.

Эта команда выше расширяет узел непосредственно в /usr/local, поэтому вам нужно запустите его как root (суперпользователь).

1
ответ дан 10 May 2020 в 17:50

Другие вопросы по тегам:

Похожие вопросы: