ошибка версии nodejs [dубликат]

Я использую эту команду, которая предполагает установить Nodejs Script из источника узла

sudo curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

Но он всегда возвращает

Err:10 http://dl.google.com/linux/chromre/deb table/main amd64 Packages 404 Not Found Ign:11 http://dl.google.com/linux/chromre/deb table/main all Packages Ign:12 http://dl.google.com/linux/chromre/deb table/main Translation-en_US Ign:13 http://dl.google.com/linux/chromre/deb table/main Translation-en Ign:14 http://dl.google.com/linux/chromre/deb table/main amd64 DEP-11 Metadata Ign:15 http://dl.google.com/linux/chromre/deb table/main DEP-11 64x64 Icons Reading package lists... Done W: The repository 'http://dl.google.com/linux/chromre/deb table Release' does not have a Release file. N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use. N: See apt-secure(8) manpage for repository creation and user configuration details. E: Failed to fetch http://dl.google.com/linux/chromre/deb/dists/table/main/binary-amd64/Packages 404 Not Found E: Some index files failed to download. They have been ignored, or old ones used instead.

Я уже пытался запустить setup_6.x с моего локального ПК. Но все равно возвращай тот же результат. И я также заменил deb http://dl.google.com/linux/chromre/deb/ table main на deb [arch=amd64] http://dl.google.com/linux/chromre/deb/ table main в источнике.list. Но до сих пор это не сработало. Поэтому, пожалуйста, помогите мне решить проблему, я новичок на ubuntu.

3
задан 28 March 2018 в 14:43

2 ответа

Я рекомендую установить последнюю версию Node.js изначально как пакет snap вместо того, чтобы пытаться установить пакет Node.js из nodeource.com.

Node.js доступен как пакет мгновенного доступа в все поддерживаемые в настоящее время версии Ubuntu. Специфичные для Node.js, разработчики могут выбрать один из поддерживаемых в данный момент выпусков и получать регулярные автоматические обновления непосредственно от NodeSource. В настоящее время доступны версии 6, 8 и 9 версии Node.js с обновлением Snap Store в течение нескольких часов или минут выпуска Node.js.

Узел может быть установлен с помощью одной команды, например:

sudo snap install node --classic --channel 9/stable

Доступ к узлу можно получить с помощью команды node, например:

$ node -v v9.9.0

Обновленная версия npm будет установлена ​​как часть привязка узла. npm следует запускать за пределами узла repl, в вашей обычной оболочке. После установки узла snap запустите следующую команду, чтобы включить проверку обновлений npm:

sudo chown -R $USER:$(id -gn $USER) /home/your-username/.config

Замените your-username в приведенной выше команде своим собственным именем пользователя. Затем запустите npm -v, чтобы проверить, обновлена ​​ли версия npm. В качестве примера я проверил, что npm обновлен, проверил версию уже установленного пакета с именем narn с помощью команды npm list yarn, а затем обновил существующий пакет пряжи до последней версии с помощью команды npm update yarn

Пользователи могут переключаться между версиями Node.js в любое время, не требуя привлечения дополнительных инструментов, таких как nvm (Node Version Manager), например:

sudo snap refresh node --channel=8/stable

Пользователи могут тестировать версии с кратким выпуском из Node.js, который может быть установлен с последнего пограничного канала, который в настоящее время отслеживает работу по разработке Node.js версии 10, переключаясь с помощью:

sudo snap switch node --edge

Этот подход рекомендуется только тем пользователям, которые готовы участвовать в тестировании и сообщать об ошибках вверх по течению.

Node.js LTS Schedule

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 June 2019
3
ответ дан 17 July 2018 в 17:52

Я рекомендую установить последнюю версию Node.js изначально как пакет snap вместо того, чтобы пытаться установить пакет Node.js из nodeource.com.

Node.js доступен как пакет мгновенного доступа в все поддерживаемые в настоящее время версии Ubuntu. Специфичные для Node.js, разработчики могут выбрать один из поддерживаемых в данный момент выпусков и получать регулярные автоматические обновления непосредственно от NodeSource. В настоящее время доступны версии 6, 8 и 9 версии Node.js с обновлением Snap Store в течение нескольких часов или минут выпуска Node.js.

Узел может быть установлен с помощью одной команды, например:

sudo snap install node --classic --channel 9/stable

Доступ к узлу можно получить с помощью команды node, например:

$ node -v v9.9.0

Обновленная версия npm будет установлена ​​как часть привязка узла. npm следует запускать за пределами узла repl, в вашей обычной оболочке. После установки узла snap запустите следующую команду, чтобы включить проверку обновлений npm:

sudo chown -R $USER:$(id -gn $USER) /home/your-username/.config

Замените your-username в приведенной выше команде своим собственным именем пользователя. Затем запустите npm -v, чтобы проверить, обновлена ​​ли версия npm. В качестве примера я проверил, что npm обновлен, проверил версию уже установленного пакета с именем narn с помощью команды npm list yarn, а затем обновил существующий пакет пряжи до последней версии с помощью команды npm update yarn

Пользователи могут переключаться между версиями Node.js в любое время, не требуя привлечения дополнительных инструментов, таких как nvm (Node Version Manager), например:

sudo snap refresh node --channel=8/stable

Пользователи могут тестировать версии с кратким выпуском из Node.js, который может быть установлен с последнего пограничного канала, который в настоящее время отслеживает работу по разработке Node.js версии 10, переключаясь с помощью:

sudo snap switch node --edge

Этот подход рекомендуется только тем пользователям, которые готовы участвовать в тестировании и сообщать об ошибках вверх по течению.

Node.js LTS Schedule

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 June 2019
3
ответ дан 23 July 2018 в 18:44

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

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