Мне нужно запустить nodejs v10.14. В настоящее время я использую версию 8.16.0. Я нашел некоторые инструкции, которым следую, но они вызывают ошибки (см. Ниже).
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
This causes the following output:
## Installing the NodeSource Node.js 10.x repo...
## Populating apt-get cache...
+ apt-get update
Hit:29 http://ppa.launchpad.net/wireshark-dev/stable/ubuntu bionic InRelease
Err:31 http://ppa.launchpad.net/ehoover/compholio/ubuntu bionic Release
404 Not Found [IP: 91.189.95.83 80]
Err:32 http://ppa.launchpad.net/pipelight/stable/ubuntu bionic Release
404 Not Found [IP: 91.189.95.83 80]
Reading package lists... Done
E: The repository 'http://ppa.launchpad.net/ehoover/compholio/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://ppa.launchpad.net/pipelight/stable/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Error executing command, exiting
Есть идеи, как мне установить nodejs v10.14 (или выше)?
кажется, что ваши ошибки связаны с установкой кэша APT - ссылки в curl не отвечают корректно (см. Ошибку 404 в стеке ошибок) ...
Не уверен, что это действительно сработает, если это проблема с подключением, но вы можете попробовать удалить установку nodejs, обновить свои пакеты и переустановить nodejs 12.x, например, с помощью curl 12.x.
Чтобы удалить и переустановить узел и NPM:
Сначала удалите узел:
sudo apt-get remove nodejs npm
Затем обновите и обновите:
sudo apt-get update
sudo apt-get upgrade
Затем получите желаемую версию узла:
//where setup_12.x, replace with desired major version
curl -sL deb.nodesource.com/setup_12.x | sudo -E bash -
И затем установите новую версию узла:
sudo apt-get install -y nodejs
Это должно сработать. Вы можете проверить свою текущую версию по:
node -v
npm -v
Надеюсь, это поможет!