Node.js не обновит на Ubuntu 19.10

Я попробовал все, что я знаю и Погугленный это также. Я обновил Ubuntu от 19,04 до 19,10 Обновлений программного обеспечения использования. Я затем добавил 13.x репозиторий для Node.js и установил его.

curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash - sudo apt-get install -y nodejs

Я затем сделал sudo apt-get update/upgrade. Node.js установил в 13.0.1 и когда я пытаюсь обновить к 13,2, я добираюсь "nodejs уже, новейшая версия" в 13.0.1.

Я делаю что-то не так? Мне действительно нужны последние 13.2.

Спасибо!

0
задан 27 November 2019 в 21:59

2 ответа

В недавних версиях Ubuntu в некоторых случаях можно использовать снимок вместо Кв. для получения некоторых пакетов.

В этом случае Вы могли бы быть в удаче, потому что nodejs действительно обеспечивает поспешные пакеты для всех главных версий и даже версию разработки. Так, для получения последнего nodejs можно сделать следующее:

  1. Выполните следующее, согласно инструкциям в https://github.com/nodesource/distributions/blob/master/README.md#snap-packages:

    sudo snap install node --classic --channel=13
    

    (Можно даже выбрать --channel=edge пойти вне последнего выпуска.)

    (И можно даже переключить версии, если Вы находите, что 13 не работает на Вас, например, для движения в 12 выполненных: sudo snap refresh node --channel=12.)

  2. Удалите любой node/npm, который Вы установили через Кв. или иначе.

    Этот шаг обычно необходим потому что /snap/bin папка находится позже в $PATH чем системные папки, который способные касания. Если у Вас есть пользовательская установка в который $PATH не следует этому правилу, шаг 2 не мог бы быть необходимым.

0
ответ дан 21 December 2019 в 23:48

перестаньте использовать репозитории apt node, они уже давно устарели и никогда не догонят, хуже всего несовместимость версий при обновлениях! Вместо этого используйте NVM для установки узла -

  • git clone https://github.com/nvm-sh/nvm
  • запустите install.sh
  • source ~ / .profile для инициализации переменных nvm, установленных в домашний профиль
  • nvm ls-remote для вывода списка доступных версий узлов
  • nvm install your-node-version
  • nvm use your-node-version
1
ответ дан 2 April 2020 в 09:26

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

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