У меня мало знаний об Ubuntu 14.04.
Мне нужно установить Node.js. Я использую Ubuntu - большая система для организации, поэтому у меня нет sudo
доступа, но я обнаружил, что установлен npm 1.3.10.
Я ищу последовательность команд для установки Node.js в мой каталог пользователя. Я скачал Node.js
из здесь на nodejs.org (LTS версия, 64 бит) в ~/Downloads/node-v8.9.1-linux-x64.tar.xz
. Что мне делать дальше?
software-installation
nodejs
npm
user5280911
источник
источник
Ответы:
Чтобы установить Node.js и npm локально, без использования sudo, откройте терминал и введите:
Пакет curl по умолчанию не установлен в Ubuntu. Если у вас не установлен curl в вашей системе, замените все экземпляры
curl
в файле install.sh наwget -c
и сохраните изменения в файле install.sh перед его запуском.Это установит node-v9.2.0, который является более поздней версией Node.js, чем файл, который вы уже скачали.
источник
sudo
: node-and-npm-in-30-seconds.sh . Примечание: npm> = 0.3 безопаснее при использовании sudo. Пожалуйста, не делайте этого, если вы не знаете, что он делает!Я тренируюсь таким образом - в 2 этапа.
Шаг 1: Загрузите и распакуйте двоичные файлы nodejs
Шаг 2: Установите PATH и источник
Затем вы можете проверить установку nodejs с помощью
node --version
иnpm --version
.источник
Мне нравится использовать группы Ubuntu для достижения этой цели. Это довольно просто.
Сначала установите nodejs и npm, используя apt-get
sudo apt-get update && sudo apt-get install nodejs npm
Выясните, кто вошел в систему, т.е. имя пользователя, выполните следующую команду, чтобы увидеть его в терминале
whoami
Вы можете увидеть список групп, которые вам назначены, с помощью очень простой команды, обычно первая группа - это ваше имя пользователя.
groups
Запустите следующую, чтобы разрешить доступ зарегистрированному пользователю
sudo chmod 777 -R /usr/local && sudo chgrp $(whoami) -R /usr/local
Обновите npm и nodejs
npm install -g npm
Вы настроены, ваш пользователь может запускать команды npm без sudo
Вы также можете обратиться к ошибке npm throws без sudo .
источник