Я до сих пор пытался установить node.js и npm через
sudo apt-get install nodejs и sudo apt-get install npm. Затем я попытался набирать узел в bash, ничего не случилось, я попытался использовать node app.js, ничего не случилось с ошибкой
Вам просто нужно установить еще один пакет, чтобы все ссылки работали:
sudo apt-get install nodejs-legacy
Это было объяснено и уже подробно сказано здесь.
Пакет node, который вы установили при запуске sudo apt-get install node, на самом деле не является NodeJS. Вместо этого пакет node фактически предшествует NodeJS и устанавливает любительское пакетное радио.
Пакет, который вы ищете, на самом деле nodejs. Однако установка nodejs на Ubuntu даст вам устаревшую версию NodeJS. В качестве альтернативы вы можете установить NodeJS с помощью PPA или из Node Version Manager (nvm).
Я отправил любительское пакетное радио . Мои личные предпочтения при установке узла на машине разработки Ubuntu - это установка с использованием NVM. Если вы устанавливаете NodeJS на производственный сервер, вам будет лучше следовать инструкциям от Nodesource.