Centos удаляет узел js

Обновлено: 21.11.2024

В этом руководстве мы покажем вам, как установить Node.js в CentOS Stream 9. Для тех из вас, кто не знал, Node.js — это кроссплатформенный, легкий и мощный Javascript-запуск с открытым исходным кодом. -time среда для серверного программирования, построенная на движке Chrome V8 JavaScript и используемая для создания масштабируемых сетевых инструментов и веб-приложений. Когда вы устанавливаете NodeJS в CentOS, в вашей системе автоматически устанавливаются поддерживающие пакеты npm, что позволяет разработчикам делиться кодом и повторно использовать его.

В этой статье предполагается, что у вас есть хотя бы базовые знания о Linux, умение пользоваться оболочкой и, самое главное, размещение сайта на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить « sudo » к командам, чтобы получить привилегии root. Я покажу вам пошаговую установку Node.js на CentOS Stream 9.

Предпосылки

  • Сервер под управлением одной из следующих операционных систем: CentOS 9 Stream.
  • Во избежание потенциальных проблем рекомендуется использовать новую установку ОС.
  • Пользователь sudo без полномочий root или доступ к пользователю root . Однако мы рекомендуем действовать как пользователь sudo без полномочий root , так как вы можете нанести вред своей системе, если не будете осторожны, действуя от имени пользователя root.

Установите Node.js на CentOS Stream 9

Шаг 1. Прежде всего убедитесь, что все пакеты обновлены.

Шаг 2. Установка Node.js на CentOS Stream 9.

По умолчанию Node.js доступен в базовом репозитории CentOS Stream 9. Теперь мы устанавливаем пакет Node.js по умолчанию в вашей системе CentOS:

Проверьте версию после завершения установки:

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

Затем выполните следующую команду:

Проверьте установленную версию Node.js:

Если вы хотите удалить пакеты Node.js и npm, выполните команду:

Поздравляем! Вы успешно установили Node.js. Спасибо за использование этого руководства по установке Node.js в системе CentOS Stream 9. Для получения дополнительной помощи или полезной информации мы рекомендуем посетить официальный веб-сайт Node.js.

Если у вас нет времени заниматься всем этим или если это не ваша область знаний, мы предлагаем услугу «Управление VPS», начиная с 10 долларов США (оплата через PayPal). Пожалуйста, свяжитесь с нами, чтобы получить лучшее предложение!

Как удалить node.js с помощью строки cmd в Linux?

15 ответов 15

В Ubuntu 12.04 просто введите это

Это также просто удалит nodejs и npm.

теперь такие ответы мне нравятся. просто и по делу. огромное спасибо! отлично работал для Ubuntu 12.04

Это не удалило каталог .nmp в моем домашнем каталоге ~ . Я удалил его сам. Есть ли другие файлы или каталоги, которые мне нужно удалить, чтобы полностью удалить node и npm?

Мне пришлось запустить sudo apt-get -f install перед запуском команды удаления. После этого он был успешно удален.

Редактировать: если вы знаете, какой менеджер пакетов использовался для установки, лучше удалить его с помощью того же менеджера пакетов. Примеры для apt , make , yum есть в других ответах.

Это ручной подход:

Запуск узла вернет что-то вроде /path/bin/node .

Затем запустите cd /path

Это все, что добавляет Node.JS.

Теперь единственное, о чем я не знаю, это npm и что он установил. Если вы снова установите npm по пользовательскому пути, который начинается пустым, вы сможете увидеть, что он добавляет, и затем вы сможете создать список для npm, аналогичный приведенному выше списку, который я сделал для node.

Вы должны знать, что в Nodejs также есть npm, если вы сделаете это, у вас возникнет беспорядок при удалении npm или любого другого пакета, который вы устанавливаете с его помощью

Я сделал то же самое, теперь, когда я делаю node -v, он ничего не показывает, но файл и папка остаются там под узлом папки. Значит, он не удален полностью!!

Я знаю, но приведенное выше решение удаляет только узел, оставляя нетронутыми пакеты npm. поэтому я бы сначала удалил npm, а затем файлы узлов. Другой способ, в дополнение к приведенной выше команде rm, должен удалить файлы npm rm -rf /usr/local/,bin,share/man>/npm*

Если вы установили из исходного кода, вы можете ввести следующую команду:

Возможно, нет. Вам лучше запустить npm uninstall npm, чтобы удалить npm перед удалением узла.

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

Хм. вам нужно указать префикс установки, чтобы удалить версию в произвольном месте, например, в вашем локальном домашнем каталоге?

Если вы удалили исходный код и у вас есть новый, вам нужно запустить ./configure, а затем sudo make uninstall . если вы не указали --prefix, то теперь вам не нужен --prefix

Извините, ответ Джорджа Бейли работает очень хорошо, когда вы хотите полностью удалить узел с вашего компьютера.

Если вы хотите установить новую версию узла, используйте приведенный ниже код

И добавьте новую версию nodejs в "yum" новую версию узла

Надеюсь, это поможет тебе, парень.

Чтобы удалить узел, я последовал принятому ответу @George, так как у меня больше нет исходников, но перед этим я запустил:

Похоже, это избавило от npm из системных каталогов, таких как /usr/bin/npm и /usr/lib/npm . Я получил команду отсюда. Затем я нашел каталог ~/.npm, который удалил вручную. Честно говоря, я не знаю, были ли удалены все следы npm, но больше ничего не могу найти.

Если вы установили узел с помощью curl + yum:

Затем вы можете удалить его с помощью yum :

Обратите внимание, что использование скрипта curl приводит к установке неправильной версии узла. Существует ошибка, из-за которой узел v6.7 устанавливается вместо v4.x, предусмотренного путем (../setup_4.x), используемым в сценарии curl.

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

Это помогло мне решить мою проблему.

Я думаю, что Манодж Гупта дал лучший ответ из того, что я вижу. Однако команда удаления не удаляет папки или файлы конфигурации, которые могут остаться. Использование:

Команда purge должна удалить пакет, а затем очистить все файлы конфигурации. (см. этот вопрос для получения дополнительной информации о разнице между очисткой и удалением). Флаг автоматического удаления сделает то же самое для пакетов, установленных NodeJS.

См. принятый ответ на этот вопрос для лучшего объяснения.

Не забывайте обрабатывать NPM! Ответ Джоша охватывает это.

Ответ Джорджа Бейли отлично работает. Я бы просто добавил следующие флаги и при необходимости использовал sudo:

Node.js — это кроссплатформенная среда выполнения, созданная на основе JavaScript для Chrome. Эта среда предназначена для выполнения кода JavaScript на стороне сервера. Используя фреймворк NodeJS, вы можете создавать множество полезных приложений. Когда вы устанавливаете NodeJS на CentOS или любой другой дистрибутив Linux, вспомогательные пакеты npm также автоматически устанавливаются в вашей системе, что позволяет разработчикам делиться кодом и повторно использовать его.

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

  • Установите NodeJS с помощью репозитория CentOS 8
  • Установите NodeJS с помощью NVM

Способ 1. Установите NodeJS с помощью репозитория CentOS 8

Модули NodeJS можно установить непосредственно из официального репозитория CentOS 8. Пока мы пишем это руководство, последней доступной версией NodeJS является v10.x.

Используйте следующую команду, чтобы получить список модулей, содержащих пакеты NodeJS:

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

Существует четыре разных профиля пакета NodeJS. Тот, который отмечен [d], является профилем по умолчанию, он устанавливает набор общих пакетов времени выполнения. Однако используйте следующую команду для установки пакета Nodejs в системе CentOS 8:

Вышеупомянутая команда также устанавливает необходимые модули NPM после нажатия клавиши «y», а затем клавиши «Enter».

Другой профиль Nodejs — это профиль разработки, который устанавливает некоторые дополнительные пакеты, необходимые для динамической сборки загружаемых модулей.Используйте следующую команду для установки профиля разработки NodeJS:

После завершения установки NodeJS введите следующую команду, чтобы проверить установленную версию:

На следующем снимке экрана видно, что NodeJS версии 10.24.0 установлен в системе CentOS 8.

Описанный выше метод является достаточным и самым простым способом установки NodeJS и npm в CentOS 8.

Установите необходимые инструменты разработки NodeJS

Инструменты разработки необходимы для компиляции и установки надстроек из реестра npm. Итак, установите все необходимые инструменты разработки, выполнив следующую команду:

Нажмите «y», а затем «Enter», чтобы установить все необходимые пакеты для разработки.

Удалить или удалить NodeJS

Используйте следующую команду, чтобы удалить или удалить модули NodeJS и npm из вашей системы CentOS 8:

Способ 2. Установите NodeJS с помощью NVM

С помощью сценария bash NVM (Node Version Manager) вы можете установить версию NodeJS и управлять ею по мере необходимости. NVM позволяет вам устанавливать или удалять любую версию NodeJS из вашей системы CentOS 8, которую вы хотите протестировать или использовать. Итак, используйте следующий скрипт для установки NVM в вашей системе CentOS 8:

Приведенный выше сценарий установки клонирует репозиторий NVM из Github в каталог ~/.nvm и экспортирует путь nvm в ваш Bash_profile.

Чтобы установить NodeJS с помощью сценария nvm, либо выполните команды, напечатанные в окне вашего терминала, либо откройте новый сеанс оболочки. После этого используйте следующую команду для установки стабильной версии nodejs:

На следующем шаге установите последнюю версию NodeJS с помощью NVM, выполнив указанную ниже команду:

После установки NodeJS в вашей системе CentOS 8 выведите список всех установленных версий NodeJS, выполнив следующую команду:

В настоящее время в этой системе используется версия по умолчанию v15.12.0, но вы также можете изменить эту версию и использовать другую версию NodeJS с помощью следующей команды:

Чтобы изменить версию по умолчанию на другую, используйте следующую команду:

Заключение

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

Диспетчер пакетов Node (обычно сокращенно npm) и Node.js — популярные технологии среди разработчиков JavaScript. npm — это утилита управления пакетами по умолчанию, которая автоматически устанавливается на ваш компьютер при загрузке и установке Node.js.

npm помогает создавать, использовать, управлять и делиться небольшими фрагментами кода. С другой стороны, Node.js предоставляет серверную среду для создания мощных приложений.

Однако иногда npm может повреждаться, становиться несовместимым с другими программами или просто испытывать проблемы с производительностью. В таких случаях может помочь переустановить npm в вашей системе и избавить себя от хлопот. Точно так же переустановка Node.js может помочь вам устранить любые ошибки производительности.

А поскольку npm поставляется с Node.js по умолчанию, установка Node.js также приведет к установке npm в вашей системе.

В этой статье вы узнаете, как переустановить npm и Node.js в разных операционных системах — Windows, macOS и Linux.

Вот темы, о которых мы поговорим:

Как проверить успешность переустановки

Обратите внимание, что после завершения процесса переустановки вы можете проверить, прошла ли она успешно, выполнив в терминале следующие команды:

Затем, если все прошло успешно, система выдаст установленные вами версии.

Что-то вроде этого:

Поскольку npm обычно обновляется чаще, чем Node.js, ваша установка может не включать последнюю версию npm.

Итак, если ваша установленная версия npm не самая последняя, ​​вы можете обновить ее, выполнив следующую команду:

Приведенная выше команда установит последнюю стабильную версию npm. Однако, если вы хотите поэкспериментировать, используя версию, которая будет выпущена в будущем, вы можете запустить следующее:

Если вы хотите обновить Node.js до последней версии, прочитайте эту статью.

Как переустановить npm и Node.js в Windows

Если npm или Node.js, работающие в вашей среде Windows, не работают, вы можете переустановить их и получить максимальную отдачу от них.

Вы можете использовать любой из следующих методов:

  • Переустановка с помощью диспетчера версий Node
  • Переустановка с помощью установщика Node

Давайте поговорим о каждом из них.

a) Переустановка с помощью менеджера версий Node

Диспетчер версий Node — это инструмент, который можно использовать для установки различных версий Node.js и npm и беспрепятственного переключения между ними.

Популярным инструментом управления версиями Node, который вы можете использовать, является nvm-windows. Это мощная утилита командной строки, позволяющая с комфортом управлять несколькими установками Node.js.

Перед установкой утилиты рекомендуется удалить все существующие версии Node.js и npm с вашего компьютера под управлением Windows. Это предотвратит конфликты при установке программного обеспечения.

Вы можете удалить их, выполнив следующие действия:

  • Откройте панель управления Windows и удалите программу Node.js.
  • Если остались какие-либо каталоги установки Node.js, удалите их. Например, C:\Program Files\mynodejs.
  • Если какое-либо расположение установки npm все еще осталось, удалите его. Например, C:\Users\\AppData\Roaming\npm.

Затем, когда ваша система будет очищена, перейдите на эту страницу, загрузите и запустите последнюю версию установщика nvm-windows. После установки вы можете запустить командную строку или Powershell от имени администратора и использовать этот инструмент для переустановки Node.js и npm.

Если вы хотите переустановить определенную версию Node.js, вы можете выполнить следующую команду:

Допустим, вы хотите переустановить Node.js версии 12.18.0, вы можете выполнить:

Если вы хотите переустановить последнюю стабильную версию Node.js, выполните:

Если вы хотите проверить список версий Node.js, доступных для загрузки, вы можете запустить:

Чтобы использовать установленную версию Node.js в своем проекте, вы можете переключиться на нее:

b) Переустановка с помощью установщика Node

Использование официального установщика Node — это самый простой способ переустановить Node.js и npm в вашей среде Windows.

Чтобы использовать этот параметр, перейдите на страницу загрузки Node.js и переустановите последнюю версию Node.js.

Рекомендуется загрузить версию с пометкой LTS (длительная поддержка), поскольку она была протестирована с npm. Хотя версия с пометкой «Текущая» содержит новейшие функции, она может быть нестабильной и ненадежной.

После того как вы выберете версию, которую хотите загрузить, и нажмете кнопку "Установщик Windows", мастер установки волшебным образом завершит процесс установки за вас.

В конечном итоге установщик автоматически перезапишет вашу существующую неисправную версию Node.js новой.

Как переустановить npm и Node.js в macOS

Прежде чем переустанавливать Node.js и npm в системе macOS, необходимо удалить все ранее установленные версии.

Вот несколько способов их удаления:

  • Вручную: это включает ручное удаление любых ссылок на Node и npm из вашей системы. К сожалению, этот процесс сложен, так как каталогов с ресурсами Node может быть несколько. Например, может потребоваться удалить исполняемый файл node и node_modules из /usr/local/lib, удалить .npm из домашнего каталога и удалить многие другие каталоги.
  • Использование скрипта. Это включает запуск скрипта для автоматического удаления Node.js и npm из вашей системы macOS. Здесь вы можете найти простой скрипт для использования .
  • Использование Homebrew — эта утилита управления пакетами позволяет быстро и легко завершить процесс удаления. Вы можете запустить следующую команду:

Затем, когда ваша система будет очищена, вы сможете переустановить Node.js и npm в macOS любым из следующих способов:

  • Переустановка с помощью установщика Node
  • Переустановка с помощью Homebrew
  • Переустановка с помощью диспетчера версий Node

Давайте поговорим о каждом из них.

a) Переустановка с помощью установщика Node

Чтобы использовать официальный установщик Node для переустановки инструментов, перейдите на страницу загрузки Node.js и выберите версию, которую хотите установить, как мы описали ранее.

Не забудьте выбрать вариант установки macOS.Если вы запустите программу установки, она автоматически завершит процесс переустановки.

b) Переустановка с помощью Homebrew

Чтобы переустановить с помощью Homebrew, просто выполните следующую команду на терминале macOS:

c) Переустановка с помощью менеджера версий Node

Вы также можете переустановить эти два инструмента с помощью менеджера версий nvm Node. Поскольку процесс использования nvm одинаков как для macOS, так и для Linux, мы опишем, как его использовать, в следующем разделе.

Как переустановить npm и Node.js в Linux

Как и в предыдущих случаях, вам необходимо удалить все установленные версии Node.js и npm, прежде чем переустанавливать их в дистрибутиве Linux, таком как Ubuntu.

Вот несколько способов их удаления:

  • С помощью диспетчера пакетов apt вы можете удалить Node.js, выполнив следующую команду:

Приведенная выше команда удалит стабильную версию дистрибутива, сохранив при этом файлы конфигурации для последующего использования. Однако, если вы собираетесь удалить пакет и его файлы конфигурации, выполните следующее:

Наконец, вы можете удалить любые неиспользуемые пакеты, которые были автоматически установлены вместе с удаленным пакетом:

  • Использование nvm: вы также можете использовать диспетчер версий Node nvm для удаления Node.js из вашей системы. В следующем разделе мы покажем, как это сделать.

Затем, когда ваш компьютер будет очищен, вы сможете переустановить Node.js и npm в Linux любым из следующих способов:

  • Переустановка с помощью диспетчера версий Node
  • Переустановка с помощью менеджера пакетов apt

Давайте поговорим о каждом из них.

a) Переустановка с помощью менеджера версий Node

Как упоминалось ранее, вы можете использовать менеджер версий nvm Node для переустановки Node.js и npm как в macOS, так и в Linux.

Для установки инструмента на основе скрипта можно использовать Wget или cURL.

При использовании Wget выполните на терминале следующее:

При использовании cURL выполните следующее:

Приведенные выше команды установят в вашей системе nvm версии 0.35.0. Не забудьте проверить последнюю версию и ссылаться на нее соответственно в команде, которую вы хотите запустить.

Чтобы проверить, успешно ли он был установлен, выполните следующее:

Если все пойдет хорошо, будет выведено nvm .

После установки nvm вы можете использовать его для переустановки Node.js в вашей системе.

Просто выполните следующую команду:

Чтобы переустановить определенную версию Node.js, выполните:

Например, чтобы переустановить Node.js версии 12.18.0, выполните:

После завершения переустановки вы можете установить эту версию Node.js для использования в качестве общесистемной версии по умолчанию:

Кроме того, вы можете проверить список версий Node.js, доступных для загрузки, выполнив следующие действия:

Чтобы удалить версию Node.js, настроенную с помощью nvm, начните с проверки того, активна ли эта версия в вашей системе в данный момент:

Если он не запущен активно, выполните следующие действия, чтобы удалить его:

С другой стороны, если версия, предназначенная для удаления, является текущей активной версией, вам необходимо сначала деактивировать nvm:

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

b) Переустановка с помощью диспетчера пакетов apt

Более простой способ переустановить Node.js и npm в дистрибутивах Linux, таких как Ubuntu, — использовать диспетчер пакетов apt.

Для этого вы можете начать с обновления локального индекса пакетов:

Затем переустановите стабильную версию Node.js для дистрибутива из репозиториев:

В большинстве случаев этого достаточно, чтобы приступить к работе с Node.js. Кроме того, вы можете переустановить npm, выполнив следующую команду:

Заключение

Вот как переустановить npm и Node.js в Windows, macOS и Linux.

После завершения переустановки вы избежите проблем с производительностью, которые часто возникают из-за использования неисправных версий технологий.

У вас есть комментарии или вопросы?

Пожалуйста, разместите их ниже.

Оставляете ли вы уязвимости в открытом коде незамеченными?

WhiteSource Bolt – это мощное бесплатное расширение, работающее в режиме реального времени и обеспечивающее видимость компонентов с открытым исходным кодом в Azure Pipelines или GitHub.

  • Получайте оповещения об уязвимостях в системе безопасности в режиме реального времени.
  • Обеспечить соответствие лицензии компонентов с открытым исходным кодом.
  • Получайте автоматические отчеты об инвентаризации с открытым исходным кодом для каждой сборки или проекта.

Получите его сейчас и присоединитесь к тысячам разработчиков, которые уже получили полную информацию о своих компонентах с открытым исходным кодом.

Читайте также: