Skip to content
andyceo edited this page Apr 29, 2026 · 2 revisions

Установка на Debian 13

  sudo apt install nodejs npm

Проверка:

  npm root -g
  npm list -g --depth=0

Настроить, чтобы npm для глобальных пакетов использовал локальную папку пользователя (из документации Arch Linux):

  npm config set prefix '~/.local'

Настроить SOCK5-прокси:

  npm config get proxy
  npm config get https-proxy

  npm config set proxy socks5h://127.0.0.1:4444
  npm config set https-proxy socks5h://127.0.0.1:4444

Разовое указание прокси:

  npm install -g cline --proxy=http://user:pass@addr:port --https-proxy=http://user:pass@addr:port

Установка

Протестировано на Ubuntu 22.04

Предполагается, что система чистая, и на ней ничего еще не установлено из экосистемы Javascript.

  1. Сначала установим NodeJS+npm через удаленный скрипт n (менеджер локальных NodeJs):

     sudo su
     curl -fsSL https://raw.githubusercontent.com/tj/n/master/bin/n | bash -s lts
    

    После этого будут доступны node и npm (npx):

     node --version
     npm --version
     npx --version
    

    NodeJS будет установлена в /usr/local/n, а пакет npm (npx) будет установлен в /usr/local/lib/node_modules

  2. Потом можно обновить пакет npm:

     sudo npm install -g npm
    
  3. А потом можно установить менеджер локальных NodeJS n с помощью npm:

     sudo npm install -g n
    

В процессе работы от пользователя root будет создаваться папка /root/.npm, которую можно удалять для экономии места.

Разное

Sidebar is under construction

Clone this wiki locally