как установить последнюю версию nodejs в Ubuntu

Я пробовал так много решений, чтобы установить последнюю версию узлов js в моей системе, но она не работала. Она только устанавливает версию узла v5.12.0, которая не поддерживает vuejs.

выход type -a node nodejs равен

node is /usr/local/bin/node
node is /usr/bin/node
nodejs is /usr/bin/nodejs

И выход apt-cache policy nodejs равен

nodejs:
  Installed: 5.12.0-1nodesource1~xenial1
  Candidate: 5.12.0-1nodesource1~xenial1
  Version table:
 *** 5.12.0-1nodesource1~xenial1 500
        500 https://deb.nodesource.com/node_5.x xenial/main amd64 Packages
        100 /var/lib/dpkg/status
     4.2.6~dfsg-1ubuntu4.1 500
        500 http://in.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
     4.2.6~dfsg-1ubuntu4 500
        500 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

Есть предложения?

1
задан 26 June 2017 в 13:36

6 ответов

Удалить предыдущую, используя:

sudo apt-get remove nodejs npm

Повторная установка с использованием PPA (текущий выпуск):

sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

Для LTS:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
0
ответ дан 26 June 2017 в 13:36

Столкнувшись с той же проблемой, не может обновиться с версии 5.12.0 до 6.x LTS. Но решил ее, следуя инструкциям, упомянутым в Nodejs.org

Нет необходимости удалять старую версию и все .

Для обновления до версии 6.x: выполните следующие команды:

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

Для обновления до версии 8.x: выполните следующие команды:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
0
ответ дан 26 June 2017 в 13:36
apt-cache madison nodejs

echo "deb https://deb.nodesource.com/node_8.x xenial main" > /etc/apt/sources.list.d/nodesource_8.x.list
curl --silent https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -

apt-get --assume-yes update
apt-get --assume-yes upgrade

apt-cache madison nodejs

apt-get --assume-yes install nodejs
0
ответ дан 26 June 2017 в 13:36

Можно попытаться использовать Менеджера по версии узла (NVM). Можно найти его на github здесь .

Кратко информация для установки nvm и node (см. репозиторий GitHub для получения дополнительной информации):

  • Установка nvm:

    wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
    
  • Обновление переменные среды Ubuntu. Это управляет, позволяют Вам работать nvm от любого места в Вашем терминале:

    export NVM_DIR="$HOME/.nvm"
    
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
    
  • Проверка nvm установлена:

    nvm --version
    
  • последняя версия Установки node (версия, выбранная по умолчанию):

    nvm install node
    
  • Проверка node версия:

    node -v
    
<час>

Примечание : если Вы не, могут открыть узел в первый раз, попытаться закрыть и вновь открыть Вашу оболочку.

0
ответ дан 26 June 2017 в 23:36

Установите его от официального сайта,

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

Вы можете установить другие версии путем простого изменения setup_12.x, 12 версия.

Ссылка Offical

0
ответ дан 10 November 2019 в 08:07

Все стабильные выпуски доступны в виде мгновенных пакетов.

https://snapcraft.io/node

Установка из командной строки:

sudo snap install node --channel=12/stable --classic

Проверить версии:

node -v
npm -v

https://nodesource.com/blog/installing-nodejs-tutorial-using-snaps-on -linux

0
ответ дан 11 January 2020 в 06:35

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

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