Installiere Node.js unter Ubuntu

Es gibt mehrere Möglichkeiten Node.js unter Ubuntu zu installieren. Ubuntu 18.04 beinhaltet im Standard Repository eine node.js Version. Diese wird einfach über apt insatlliert. Allerdings ist diese Version zwar eine stable Version aber nicht die aktuellste. Sie genügt eigentlich nur um sich mit node.js einwenig vertraut zu machen. Aber will man zum Beispiel mit VueJS oder React entwickeln, sollte man sich die aktuellste node.js Version installieren.

Installation mit dem Paketmanager apt

sudo apt update
sudo apt install nodejs
sudo apt install npm
nodejs -v

Installation unter Verwendung eines PPA

Zuerst insatlliert man das PPA (https://wiki.ubuntuusers.de/Paketquellen_freischalten/PPA/) um es später dann für den Packetmanager apt verfügbar zu machen. Mit curl laden wir ein Bash Script von nodesource runter. Achte hier auf die Versionsnummer und passe diese entsprechen an. In diesem Beispiel laden wir node 10 runter.

cd ~
curl -sL https://deb.nodesource.com/setup_10.x -o nodesource_setup.sh

Du kannst dir das gedownladete Script mal vim oder nano anschauen. Dann wird das Bash Script ausgeführt mit:

sudo bash nodesource_setup.sh

Nun können wir ganz normal mit dem Packetmanager apt node.js 10 installieren.

sudo apt install nodejs
nodejs -v
npm -v

In diesem Fall müssen wir npm nicht seperat installieren, da es auf diesem Weg bereits in der gedownloadeten Source enthalten ist.

Damit einige npm Pakete richtig funktionieren sollte man noch build-essential Paket installieren:

sudo apt install build-essential

Das wars!


Leave a Comment

Your email address will not be published. Required fields are marked *

*

*

Empfholende Artikel


Ubuntu – Firefox Sessions Backup

February 7, 2021

Wenn irgendwann mal das Internet für längere Zeit ausfallen sollte – Stichwort Cloudausfall – wäre ich gewappnet. Ich habe das Internet bei Firefox in meinen Tabs offen. Vielleicht gehört ihr auch zu denen, die über 1000 Tabs offen haben. Warum auch immer. Wahrscheinlich könnte man darüber eine Doktorarbeit schreiben. Mit dem Titel: „Persönlichkeitsanalyse anhand des […]

Bash Script – kurz mal erklärt

February 2, 2021

Heute mal eine einfache Sache, falls man sie Klever einsetzt, eine Menge Arbeit abnehmen kann. Die Rede ist vom guten alten Shell-Script. Wer ständig die gleichen Befehle absetzen muss, der kann sich doch automatisieren. Ich zum Beispiel nutze Shell Script für das Deployment Prozess. Also den fertigen Code von der Entwicklungsumgebung in die Produktionsumgebung zu […]

MySQL Datenbankserver im lokalen Netzwerk einrichten

November 19, 2020

Es kommt mal vor, dass man beim Entwickeln die Test, Entwickler Datenbank nicht auf einem Liveserver sowie auf dem lokalen Rechner einrichten möchte. Und arbeiten an der Livedatenbank sollten sowieso keine Option sein. Jedenfalls kann der Wunsch nach einer Testdatenbank, die nicht auf dem Entwicklerrechner installiert ist unterschiedliche Gründe haben. Ein häufiger Grund ist wohl, […]

SSH Authentifizierung mit dem SSH Public Key einrichten

November 16, 2020

Die schlüsselbasierte Authentifizierung in SSH wird als Authentifizierung mit öffentlichem Schlüssel / Public Key bezeichnet. Mit ssh-copy-id kann man leicht die Authentifizierung mit dem SSH Public Key einrichten. Der Prozess läuft wie folgt ab. Generieren zuerst einen SSH-Schlüssel / SSH Key Mit OpenSSH wird ein SSH-Schlüssel mit ssh-keygen erzeugt. Führe den Befehl ssh-keygen aus und […]

Ubuntu – Mit Konsole in Dateien suchen

October 8, 2020

Folgendes Szenario. Ihr habt einen Kunden der noch keine Entwicklungsumgebung für sein Projekt gebaut hat und alle Änderungen seit dem er sein Projekt – in diesem Fall war es ein Shopware Shop – am Livesystem vollzieht. WHHHAAAAATTTTTTTTT!?!? Richtig gelesen – und solche Kunden gibt es viele. Und an dieser Stelle mache ich dem Kunden auch […]

Video Dateiengröße verkleinern mit wenig wenig Qualtätsverlust

September 24, 2020

Juhu – Der nächste Film mit 6 Gigabyte und gleich kommt noch die coole Serie. So läppern sich die Gigabytes auf Gigabytes auf der Festplatte und so weiter. Eine Festplatte ist nun mal endlich und daher kommen die Speicher Probleme ganz von alleine. Wer Filme mag und sie gerne auf der Festplatte zum Abruf bereit […]