Mam niewielką wiedzę na temat Ubuntu 14.04.
Muszę zainstalować Node.js. Ubuntu, którego używam, to duży system dla organizacji, więc nie mam sudo
dostępu, ale stwierdziłem, że zainstalowano npm 1.3.10.
Szukam sekwencji poleceń do zainstalowania Node.js w moim katalogu użytkownika. Pobrałem Node.js
od tutaj na nodejs.org (wersja LTS, 64 bity) ~/Downloads/node-v8.9.1-linux-x64.tar.xz
. Co mam teraz zrobić?
software-installation
nodejs
npm
użytkownik5280911
źródło
źródło
Odpowiedzi:
Aby zainstalować Node.js i npm lokalnie, bez konieczności używania sudo, otwórz terminal i wpisz:
Curl pakiet nie jest zainstalowany w Ubuntu domyślnie. Jeśli nie masz zainstalowanego curl w systemie, zamień wszystkie wystąpienia
curl
pliku install.sh nawget -c
i zapisz zmiany w pliku install.sh przed uruchomieniem.Spowoduje to zainstalowanie node-v9.2.0, który jest późniejszą wersją Node.js niż plik, który już pobrałeś.
źródło
sudo
: node-and-npm-in-30-seconds.sh . Uwaga: npm> = 0.3 jest bezpieczniejszy podczas korzystania z sudo. Nie rób tego, jeśli nie wiesz, co to robi!Trenuję w ten sposób - w 2 krokach.
Krok 1: Pobierz i wyodrębnij pliki binarne nodejs
Krok 2: Ustaw PATH i źródło
Następnie możesz zweryfikować instalację nodejs za pomocą
node --version
inpm --version
.źródło
W tym celu lubię korzystać z grup ubuntu. To całkiem proste.
Najpierw zainstaluj nodejs i npm za pomocą apt-get
sudo apt-get update && sudo apt-get install nodejs npm
Dowiedz się, kto jest zalogowany, tj. Nazwa użytkownika, uruchom następującą komendę, aby zobaczyć ją w terminalu
whoami
Możesz zobaczyć listę grup, które zostały ci przypisane za pomocą bardzo prostej komendy, zwykle pierwszą grupą jest sama nazwa użytkownika
groups
Uruchom następujące, aby umożliwić dostęp zalogowanemu użytkownikowi
sudo chmod 777 -R /usr/local && sudo chgrp $(whoami) -R /usr/local
Zaktualizuj npm i nodejs
npm install -g npm
Masz wszystko, użytkownik może uruchamiać polecenia npm bez sudo
Możesz także odnieść się do błędu rzucania npm bez sudo .
źródło