По умолчанию в Ubuntu 18.04 устанавливается версия Node.js 8.0, что в большинстве случаев достаточно. Но если такое положение дел не устраивает, то необходимо (обязательно!) удалить восьмую версию:
$ sudo apt remove nodejs
Эта команда оставит конфигурационные файлы.
Если хотите удалить и их вместе с пакетом nodejs, то воспользуйтесь другой командой:
$ sudo apt purge nodejs
Теперь скачайте последнюю стабильную версию Node с официального сайта nodejs.org/ru/
Создайте дирректорию для JavaScript-окружения:
$ sudo mkdir -p /usr/local/lib/nodejs
И распакуйте пакет:
$ sudo tar -xJvf node-$VERSION-$DISTRO.tar.xz -C /usr/local/lib/nodejs
где node-$VERSION-$DISTRO.tar.xz — это название последней стабильной версии. В нашем случае команда будет выглядеть так:
$ sudo tar -xJvf node-v14.0.0-linux-x64.tar.xz -C /usr/local/lib/nodejs
В данном случае файл лежит в домашней дирректории.
Далее:
$ export PATH=/usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin:$PATH
где node-$VERSION-$DISTRO — это название нашего пакета. Опять же в нашем случае команда будет выглядеть так:
$ export PATH=/usr/local/lib/nodejs/node-v14.0.0-linux-x64/bin:$PATH
И последнее:
$ . ~/.profile
Тестируем нашу установку:
$ node -v $ npm version $ npx -v
Получаем вывод:
СВами