Gdzie (mogę?) Znaleźć pakiety .deb dla najnowszych wersji Node.js?
Jeśli nie, i ponieważ jest to projekt, który rozwija się bardzo szybko, jaki jest najłatwiejszy sposób, aby nadążyć za wydaniami Node.js?
- Dodanie trochę PPA i zostanie zaktualizowane, gdy pojawi się nowy pakiet?
- ./configure && make && ln -s ./node / usr / bin / node?
- Znasz inny sposób i nie mogę sobie tego wyobrazić, ale mam nadzieję, że się nim podzielisz?
ubuntu
node.js
compilation
João Pinto Jerónimo
źródło
źródło
Odpowiedzi:
Możesz także użyć narzędzi, takich jak na przykład nvm, które mogą pomóc w instalacji węzła, a nawet mają wiele wersji.
źródło
Najbardziej aktualny ppa dla nodejs https://launchpad.net/~chris-lea/+archive/node.js/
UWAGA: Jeśli twój system nie ma repozytorium add-apt-repository, można go zainstalować w następujący sposób:
źródło
http://stackoverflow.com/questions/13018626/add-apt-repository-not-found
> = 12.10sudo apt-get install software-properties-common
Jestem opiekunem powyższej umowy PPA. W rzeczywistości utrzymuję trzy odrębne umowy PPA dotyczące węzłów:
https://launchpad.net/~chris-lea/+archive/node.js https://launchpad.net/~chris-lea/+archive/node.js-devel https://launchpad.net/~chris -lea / + archive / node.js-legacy
Zawierają odpowiednio aktualną wersję, wersję rozwojową i „poprzednią stabilną linię”. Oto więcej informacji na temat ich używania:
https://chrislea.com/2013/03/15/upgrading-from-node-js-0-8-x-to-0-10-0-from-my-ppa/
Obecnie zamierzam je utrzymywać, chyba że ludzie z Joyent zaczną utrzymywać własne repozytoria. Mają mnie w komunikatorze, więc ogólnie jestem całkiem świadomy, kiedy pojawią się nowe wydania, i staram się publikować nowe kompilacje w ciągu jednego dnia od udostępnienia kodu źródłowego.
źródło
ja znowu (opiekun wyżej wymienionego PPA na Launchpad).
W przyszłości będę tworzyć pakiety pod szyldem organizacji NodeSource. Proszę zobaczyć tutaj:
https://nodesource.com/blog/chris-lea-joins-forces-with-nodesource
Ta sama praca, ta sama funkcjonalność, tylko lepszy system wsparcia i więcej zasobów, aby upewnić się, że robię wszystko dobrze. Cieszyć się.
źródło
Dla tych, którzy ciągle wpadają w ten wątek z wyszukiwarek
Obecnie ( grudzień 2015 r. ) Nodesource.com utrzymuje aktualne repozytoria węzłów dla kilku dystrybucji. Zainstalowanie aktualnego nodej js jest tak proste, jak wklejenie tego fragmentu kodu do konsoli:
Więcej informacji na temat instalowania węzła w innej wersji lub różnych dystrybucjach znajdziesz tutaj: https://github.com/nodesource/distributions#installation-instructions
Chris Lea PPA zatrzymał się na 0,10 i Chris połączył siły z nodesource :)
źródło
Jeśli jest to najnowsza wersja Node.js, którą chcesz zainstalować, najłatwiejszą metodą jest użycie Node Version Manager (NVM). Jest to bezpieczniejsze niż aktualizacja pakietów węzłów w Ubuntu do nieobsługiwanych wersji z PPA lub repozytoriów innych firm, co może powodować konflikty lub przerwy w systemie zarządzania pakietami apt. W porównaniu do NVM, ręczne instalacje z paczek archiwalnych są trudniejsze do utrzymania i aktualizacji. Wykonaj następujące kroki, aby zainstalować najnowszy węzeł przy użyciu NVM:
Krok 1: Zainstaluj NVM
Uruchom to polecenie w Terminalu :
Krok 2: Zainstaluj węzeł
Po zakończeniu instalacji NVM zamknij i ponownie otwórz Terminal . Następnie uruchom to polecenie:
Krok 3: Sprawdź wersję węzła
Uruchom te polecenia:
Jeśli wszystko poszło dobrze, zobaczysz najnowsze wersje węzłów i npm jako dane wyjściowe. To wszystko, node jest zainstalowany i gotowy do uruchomienia! 😊
Bądź na bieżąco z najnowszym węzłem
Nawet jeśli zainstalujesz najnowszą wersję node, być może będziesz musiał ją zaktualizować kilka tygodni lub miesięcy później ze względu na szybki rozwój węzła. NVM ułatwia aktualizację, umożliwiając jednocześnie migrację wcześniej zainstalowanych globalnych pakietów npm. Uruchom to polecenie, aby zaktualizować:
źródło