что делать если node js не устанавливается

Почему правильная новая версия Node.js не устанавливается в CentOS 7?

Примечание: это частично решено, но требует немного большего внимания. Смотрите примечания внизу OP и частичный ответ @ Digisec.

Я пытаюсь настроить Node.js в CentOS 7, но следующие команды не могут установить последнюю версию. Что мне нужно изменить в приведенном ниже коде, чтобы установить новейшую версию Node.js на CentOS 7?

Итак, я набираю следующее, чтобы получить последнюю версию node.js:

Терминал распечатывает, что я должен напечатать следующее, чтобы удалить устаревшую версию node.js, поэтому я набираю следующее:

Терминал также говорит набрать следующее, чтобы установить самую новую версию node.js, поэтому я набираю следующее:

Итак, что мне нужно сделать, чтобы установить новейшую стабильную версию node.js на компьютере с CentOS 7?

ПОСТОЯННЫЕ УСИЛИЯ:

Согласно предложению @ Digisec, я перезапустил вышеупомянутые команды, но на этот раз записал весь вывод в следующий текст. Обратите внимание, что последовательность теперь немного отличается, когда я запускаю ее снова, но результат такой же, как показано ниже:

ЧАСТИЧНОЕ РЕШЕНИЕ:

@Digisec частично решил эту проблему, показав, как установить новую версию, но мы все еще не можем удалить старую версию, что может привести к возникновению конфликтов. Какие шаги необходимо предпринять, чтобы удалить старую версию, чтобы новая установка могла быть чистой и полной?

Кажется, я нашел три tar-файла на компьютере CentOS 7, которые связаны с nodejs v0.12.7, используя следующие команды терминала:

Какие конкретные команды я запускаю для безопасного удаления v0.12.7 и удаления всех v0.12.7 связанных файлов tar с компьютера?

Я только что проверил ссылку, с которой ты это получил. Вы устанавливаете, в частности, версию 0.10 или пытаетесь, по крайней мере, но у вас есть более новая версия в репозитории, которая устанавливается. Вы должны следовать настройке для узла v5.

Читайте также:  чем точить зубы шиншилле

РЕДАКТИРОВАТЬ: Хорошо, кажется, что вы добавили репо правильно. Заглядывая в репозиторий, ваши пакеты есть, но система ищет неправильную версию. На данный момент, я бы предложил.

Это очистит кэшированный репо и захватит с удаленного.

На данный момент у вас есть несколько вариантов, чтобы исправить это, но я бы порекомендовал 2.

Источник

Что делать если node js не устанавливается

Попробовал установить с оф репозитория и PPA, там старые версии 4.x. Скачал 8.9.4.tar.gz, распоковал, как советуют на хабре:

А после checkinstall в конце:

../deps/openssl/openssl/ssl/bio_ssl.c:59:19: fatal error: stdio.h: Нет такого файла или каталога
compilation terminated.
deps/openssl/openssl.target.mk:824: ошибка выполнения рецепта для цели «/tmp/mozilla_fantastic0/node-v8.9.4/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/bio_ssl.o»
make[1]: *** [/tmp/mozilla_fantastic0/node-v8.9.4/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/bio_ssl.o] Ошибка 1
Makefile:87: ошибка выполнения рецепта для цели «node»
make: *** [node] Ошибка 2

**** Установка неудачна. Отменяется создание пакета.

Восстанавливаются замененные файлы из резервной копии. FAILED!

Не устанавливается Node.js LTS

apt install build-essential

Не устанавливается Node.js LTS

$ apt install build-essential
[sudo] пароль для fantastic:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет build-essential недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list

E: Для пакета «build-essential» не найден кандидат на установку

Не устанавливается Node.js LTS

Не устанавливается Node.js LTS

Ну я вроде ничего такого не ставил, если только может могло повлиять что поставил checkinstall больше не знаю.

Источник

Информационный портал AUTOWESTNIK