Главная > ОС > Linux > Ubuntu > 23.10 > Установка и настройка Node.js на linux ubuntu 23.10

Установка и настройка Node.js на linux ubuntu 23.10

Обновлено: 14.04.2025Руководство

Установка и настройка Node.js на linux ubuntu 23.10

Подробное руководство по установке, настройке и оптимизации Node.js для linux ubuntu 23.10

Введение

Node.js — среда выполнения JavaScript для серверных приложений. В этом руководстве вы узнаете:

  • Как установить последнюю версию Node.js и npm
  • Настроить окружение для разработки
  • Решать распространенные проблемы

Требования

Для работы потребуется:

  1. Ubuntu 23.10 (Обновленный до последних патчей)
  2. Права администратора (sudo)
  3. Стабильное интернет-соединение
  4. Минимум 500 МБ свободного места на диске

Установка

Подготовка

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

1sudo apt update && sudo apt upgrade -y
2sudo apt install -y curl software-properties-common

Это обновит пакеты и установит необходимые зависимости.

Процесс установки

  1. Добавьте официальный репозиторий NodeSource:
1curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
  1. Установите Node.js и npm:
1sudo apt install -y nodejs
  1. Проверьте установку:
1node -v && npm -v

Вы должны увидеть версии Node.js (v20.x) и npm.

Настройка

  1. Создайте тестовый проект:
1mkdir ~/node-test && cd ~/node-test
2npm init -y
  1. Установите демо-пакет:
1npm install express
  1. Создайте файл app.js с базовым HTTP-сервером

Типичные ошибки и их решения

Ошибка: EACCES permissions Исправление прав каталога npm:

1sudo chown -R $USER:$GROUP ~/.npm

Ошибка: Package not found Обновите кеш пакетов:

sudo apt update

Заключение

Вы успешно установили Node.js на Ubuntu 23.10. Для дальнейшего изучения:

  • Используйте nvm для управления версиями
  • Настройте firewall для production-окружения
  • Регулярно обновляйте зависимости через npm update

Команды

Установка зависимостей

1sudo apt install -y curl software-properties-common

Добавление репозитория NodeSource

1curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

Установка Node.js

1sudo apt install -y nodejs

Решение проблем

Ошибка 'Unable to locate package nodejs'

Повторно выполните добавление репозитория NodeSource

1curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

Устаревшая версия npm

Обновите npm отдельно

1sudo npm install -g npm@latest

Сломанные зависимости

Выполните очистку и переустановку

1sudo apt autoremove --purge nodejs && sudo apt install -f