probleme mit der node/npm installation auf Debian 9

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
mickyturbo
Beiträge: 11
Registriert: 07.02.2019 15:35:24

probleme mit der node/npm installation auf Debian 9

Beitrag von mickyturbo » 08.02.2019 21:37:25

Hallo,

würde gerne gerne node / nodejs / npm installieren bekomme es allerdings nicht ganz hin.
bei node -v sowie npm -v bekomme ich folgende Fehlermeldung

Code: Alles auswählen

-bash: node: Kommando nicht gefunden. sowie -bash: npm: Kommando nicht gefunden.
ist das problem bekannt ? liegt es an meinem Alten Fujitsu Siemens S550-S2 ?

mein system

Code: Alles auswählen

root@s550s2-debian:~# uname -v
#1 SMP Debian 4.9.130-2 (2018-10-27)
root@s550s2-debian:~# uname -m
i686
root@s550s2-debian:~# uname -a
Linux s550s2-debian 4.9.0-8-686-pae #1 SMP Debian 4.9.130-2 (2018-10-27) i686 GNU/Linux
root@s550s2-debian:~# cat /proc/version
Linux version 4.9.0-8-686-pae (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP Debian 4.9.130-2 (2018-10-27)
root@s550s2-debian:~# cat /etc/debian_version
9.7

Code: Alles auswählen

root@s550s2-debian:~# node -v
-bash: node: Kommando nicht gefunden.
root@s550s2-debian:~# nodejs -v
v4.8.2
root@s550s2-debian:~# npm -v
-bash: npm: Kommando nicht gefunden.
root@s550s2-debian:~#

installationsbefehl

Code: Alles auswählen

curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
danke

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von cronoik » 08.02.2019 22:30:43

mickyturbo hat geschrieben: ↑ zum Beitrag ↑
08.02.2019 21:37:25
installationsbefehl:
curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
Hast du die vom Skript vorgeschlagenen Schritte auch ausgefuehrt?

Code: Alles auswählen

## Run `sudo apt-get install -y nodejs` to install Node.js 11.x and npm
## You may also need development tools to build native addons:
     sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
     curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
     echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
     sudo apt-get update && sudo apt-get install yarn
Falls du dies getan hast, dann zeig mal bitte:

Code: Alles auswählen

apt-cache policy nodejs
Hilf mit unser Wiki zu verbessern!

mickyturbo
Beiträge: 11
Registriert: 07.02.2019 15:35:24

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von mickyturbo » 08.02.2019 22:38:40

hi,

eben versucht, aber wird meinst nix installiert , installiert da schon auf dem aktuellen stand.

Code: Alles auswählen

root@s550s2-debian:~# sudo apt-get install -y nodejs
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
nodejs ist schon die neueste Version (4.8.2~dfsg-1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

Code: Alles auswählen

root@s550s2-debian:~# sudo apt-get install gcc g++
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
g++ ist schon die neueste Version (4:6.3.0-4).
gcc ist schon die neueste Version (4:6.3.0-4).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

Code: Alles auswählen

root@s550s2-debian:~# curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
OK

Code: Alles auswählen

root@s550s2-debian:~# echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
deb https://dl.yarnpkg.com/debian/ stable main
root@s550s2-debian:~#  sudo apt-get update && sudo apt-get install yarn
OK:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.de.debian.org/debian stretch InRelease
OK:3 http://ftp.de.debian.org/debian stretch-updates InRelease
OK:4 http://ftp.de.debian.org/debian stretch Release
OK:5 https://deb.nodesource.com/node_11.x stretch InRelease
OK:6 https://dl.yarnpkg.com/debian stable InRelease
Paketlisten werden gelesen... Fertig
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
yarn ist schon die neueste Version (1.13.0-1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von cronoik » 08.02.2019 22:40:41

Dann zeig mal bitte den Output von:

Code: Alles auswählen

apt-cache policy nodejs
Du bekommst wahrscheinlich das nodejs Paket von debian und nicht von node.
Hilf mit unser Wiki zu verbessern!

mickyturbo
Beiträge: 11
Registriert: 07.02.2019 15:35:24

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von mickyturbo » 08.02.2019 22:47:46

hi,

ja du hast recht

Code: Alles auswählen

root@s550s2-debian:~# apt-cache policy nodejs
nodejs:
  Installiert:           4.8.2~dfsg-1
  Installationskandidat: 4.8.2~dfsg-1
  Versionstabelle:
 *** 4.8.2~dfsg-1 500
        500 http://ftp.de.debian.org/debian stretch/main i386 Packages
        100 /var/lib/dpkg/status
root@s550s2-debian:~#

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von cronoik » 08.02.2019 22:53:06

Hast du das Skript wirklich ausgefuehrt? Das legt naemlich eine Datei an (/etc/apt/sources.list.d/nodesource.list) und fuehrt ein apt-get update aus. Danach sieht die Ausgabe von dem Befehl so aus:

Code: Alles auswählen

root@debian:~# apt-cache policy nodejs
nodejs:
  Installed: 4.8.2~dfsg-1
  Candidate: 11.9.0-1nodesource1
  Version table:
     11.9.0-1nodesource1 500
        500 https://deb.nodesource.com/node_11.x stretch/main amd64 Packages
 *** 4.8.2~dfsg-1 500
        500 http://ftp.de.debian.org/debian stretch/main amd64 Packages
        100 /var/lib/dpkg/status
Hilf mit unser Wiki zu verbessern!

mickyturbo
Beiträge: 11
Registriert: 07.02.2019 15:35:24

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von mickyturbo » 08.02.2019 22:57:00

ja, hab ich ausgeführt.
oben mit ausgabe, ich führe es nochmal durch.

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von cronoik » 08.02.2019 22:58:12

Zeig mal bitte die komplette Ausgabe wenn du

Code: Alles auswählen

curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
ausfuehrst.
Hilf mit unser Wiki zu verbessern!

mickyturbo
Beiträge: 11
Registriert: 07.02.2019 15:35:24

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von mickyturbo » 08.02.2019 23:01:40

gerne

NoPaste-Eintrag40618

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von cronoik » 08.02.2019 23:11:06

Sorry du hast nichts falsch gemacht. Das Problem ist, dass node keine binaries mehr fuer i386 bereitstellt [1]. Ich weis nicht ob sich node einfach aus den Sourcen bauen laesst. Ist fuer deine Beduerfnisse vielleicht die Version aus den Backports ausreichend [2] [3]?

[1] https://github.com/nodejs/help/issues/1384
[2] https://packages.debian.org/stretch-backports/npm
[3] https://packages.debian.org/stretch-backports/nodejs
Hilf mit unser Wiki zu verbessern!

mickyturbo
Beiträge: 11
Registriert: 07.02.2019 15:35:24

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von mickyturbo » 08.02.2019 23:17:29

Hi,

achso, also ich benötige es eigentlich nur für die IOBroker installation

http://www.iobroker.net/docu/?page_id=8323&lang=de
Auszug:

Code: Alles auswählen

Installation Node.js
System-Update: sudo apt-get update && sudo apt-get upgrade
Je nach verwendetem OS kann das Update auch mittels: sudo apt update && sudo apt upgrade ausgeführt werden
Auf bereits vorhandene Versionen von nodejs und npm testen.
node -v
nodejs -v
npm -v
nur wenn ALLE diese Befehle kein Ergebnis bringen (also keine Versionsnummer mehr anzeigen) mit Schritt 4. dieses Abschnittes weitermachen, sonst
Die alten node & node.js Versionen deinstallieren
sudo apt-get --purge remove node
sudo apt-get --purge remove nodejs
sudo apt-get autoremove
sudo reboot
Node.js neu installieren für Linux und Raspberry 2/3
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejs
sudo reboot
Nach der Installation müssen das Kommandos “node -v” und “nodejs -v” die gleiche Versionsnummer zurückgeben.
Falls “node -v” eine Fehlermeldung wie “nicht gefunden” erzeugt, dann bitte ein sudo ln -s /usr/local/bin/nodejs /usr/bin/node an der Konsole ausführen.
Sind die Versionen unterschiedlich, bitte nochmals den Abschnitt “Installation Node.js” abarbeiten
Als letzte Überprüfung bitte noch die Version von npm mittels npm -v überprüfen.
Ergibt dies eine Version < 6, bitte noch mit sudo npm install -g npm@6 ein npm-Update durchführen


glaube die Versionen aus dem Backports sind auch OK, wie kann ich diese Installieren ?

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von cronoik » 08.02.2019 23:31:05

Hier gibt es eine Anleitung [1]. Falls du Probleme hast melde dich bitte. Des Weiteren kannst du /etc/apt/sources.list.d/nodesource.list loeschen.

[1] https://backports.debian.org/Instructions/
Hilf mit unser Wiki zu verbessern!

mickyturbo
Beiträge: 11
Registriert: 07.02.2019 15:35:24

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von mickyturbo » 08.02.2019 23:36:37

nodesource.list gelöscht

Code: Alles auswählen

root@s550s2-debian:~# rm /etc/apt/sources.list.d/nodesource.list
root@s550s2-debian:~# cd /etc/apt/sources.list.d/
root@s550s2-debian:/etc/apt/sources.list.d# ls
yarn.list
installation vom backports bringt fehler:

Code: Alles auswählen

root@s550s2-debian:/etc/apt/sources.list.d# apt-get -t stretch-backports install "package"
Paketlisten werden gelesen... Fertig
E: Der Wert »stretch-backports« ist für APT::Default-Release ungültig, da solch eine Veröffentlichung in den Paketquellen nicht verfügbar ist.
root@s550s2-debian:/etc/apt/sources.list.d#
kann ich keine andere Version installieren vom debian wo dieses problem nicht besteht mit der
nodejs?

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von cronoik » 09.02.2019 13:38:06

mickyturbo hat geschrieben: ↑ zum Beitrag ↑
08.02.2019 23:36:37
installation vom backports bringt fehler:
Logisch weil du den Link nicht richtig gelesen hast. Den Eintrag in die sources.list:

Code: Alles auswählen

deb http://ftp.debian.org/debian stretch-backports main
danach

Code: Alles auswählen

apt-get update
und erst jetzt kannst du installieren:

Code: Alles auswählen

apt-get -t stretch-backports install npm nodejs
mickyturbo hat geschrieben: ↑ zum Beitrag ↑
08.02.2019 23:36:37
...kann ich keine andere Version installieren vom debian wo dieses problem nicht besteht mit der
nodejs?
Klar, ein Debian Stretch mit amd64 falls dein Prozessor 64bit faehig ist. Mit diesem System geht dann das Skript.
Hilf mit unser Wiki zu verbessern!

mickyturbo
Beiträge: 11
Registriert: 07.02.2019 15:35:24

Re: probleme mit der node/npm installation auf Debian 9

Beitrag von mickyturbo » 09.02.2019 23:17:15

Guten Abend,

vielen Dank

Code: Alles auswählen

root@s550s2-debian:~# npm -v
5.8.0
root@s550s2-debian:~# node -v
v8.11.1
root@s550s2-debian:~# nodejs -v
v8.11.1
heisst es es wird keine updates mehr für den i386 debian geben, es bleibt also bei den Versionen die da stehen ?

da ich für IO Broker npm min. V 6 benötige
sudo npm install -g npm@6

Code: Alles auswählen

root@s550s2-debian:~# sudo npm install -g npm@6
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
/usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js
+ npm@6.7.0
added 426 packages from 788 contributors in 113.97s


root@s550s2-debian:~# npm -v
6.7.0
hat geklappt danke musste nur npm und nodejs updaten

Danke

Antworten