Skip to content

Missing npm on debian 12

NodeBB
2 2 389
  • Gestern wollte ich meine Foren auf die letzte Version aktualisieren. Doch was musste ich feststellen?

    Updating NodeBB...
    
    1. Updating package.json file with defaults...  OK
    
    2. Bringing base dependencies up to date...  started
    /bin/sh: 1: npm: not found
    Error installing dependencies!
    message: Command failed: npm install --omit=dev
    stdout: null
    stderr: null
    

    Mein npm war weg!?!? Ich installiere mit Nodesource -> https://github.com/nodesource/distributions

    Das erzeugt eine nodesource.list unter /etc/apt/sources.list

    Darin stand folgendes

    deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_18.x bookworm main
    deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_18.x bookworm main
    

    Nun konnte ich mich kurz dran erinnern, das die Tage ein Update für nodejs kam. Sollte dieses Update da irgendwas mit zu tuen haben? Egal was ich machte, deinstalliert, neu installiert, es gab kein npm Paket mehr. Das ist blöd. Also habe ich die nodesource.list mal an die Seite gelegt. Nach Anleitung von NodeBB wieder neu installiert.

    Danach stand folgendes in der nodesource.list

    deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main
    

    Nach erfolgreicher Installation hatte ich folgende Versionen wieder auf der Kiste.

    root@webserver2:/etc/apt/sources.list.d# nodejs -v
    v20.11.0
    root@webserver2:/etc/apt/sources.list.d# npm -v
    10.2.4
    

    Was nun genau passiert ist, kann ich nicht sagen, ich weiß es nicht zu 100%. Ich vermute, das beim Update von nodejs die Version von dem npm nicht stimmte (Abhängigkeiten?) und es deswegen deinstalliert wurde!? Wie geschrieben, reine Spekulation.

    Letztendlich auch egal, es läuft wieder alles wie es soll. Also, falls jemand ähnliche Probleme hat, schaut mal hier ein 🙂

  • "curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -"
    'curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash'
    source ~/.bashrc
    nvm install node

  • KDE Linux auf Proxmox installieren

    Linux kde kdelinux kdeplasma linux proxmox
    1
    5
    0 Stimmen
    1 Beiträge
    186 Aufrufe
    Niemand hat geantwortet
  • OpenCloud - Release v3.1.0

    OpenCloud opencloud docker linux
    2
    0 Stimmen
    2 Beiträge
    158 Aufrufe
    FrankMF
    Eine Neuigkeit des Releases ist folgendes Save As Export As [image: 1752174632797-1bbbc4ba-3f59-4db9-b903-96091401e162-grafik.png] Save As ermöglicht das erneute speichern unter einem neuen Namen. Export As ermöglicht das Speichern als .pdf und .epub
  • NodeBB 4.2.0

    ActivityPub Test Kategorie nodebb release
    19
    1
    1 Stimmen
    19 Beiträge
    465 Aufrufe
    julian@community.nodebb.orgJ
    @AltCode ackchyually... it opens in the same tab for me. ... because there's a user setting for it I'll update it to respect that user setting.
  • Debian Bookworm 12.10 released

    Linux debian linux bookworm
    3
    0 Stimmen
    3 Beiträge
    405 Aufrufe
    FrankMF
    @MikDD Ich kann das Verhalten von Die bei mir nicht erkennen. Habe ein NAS, welches ich mit einem SystemD Dienst einfach einbinde. [Unit] Description=Mount NFS Share from 192.168.3.19:/NAS After=network-online.target Wants=network-online.target [Mount] What=192.168.3.19:/NAS Where=/mnt/NAS Type=nfs Options=defaults,timeo=900 [Install] WantedBy=multi-user.target Dann habe ich das in meinem Dateibrowser drin, suche meinen Videoordner und starte das Video. Einen kleinen Moment später startet das Video. Die Verzögerung wird die Zeitspanne sein, die benötigt wird einen Cache zu füllen. Wäre ja auch blöd, wenn man erst den ganzen Film runter laden muss. Hier, in meinem Forum, sollte man genug Informationen dazu finden. Wenn es irgendwo hakt oder klappt, stelle bitte eine Frage. Achso, Willkommen im Forum
  • Images 0.11.x

    Images linux rockpro64
    5
    0 Stimmen
    5 Beiträge
    523 Aufrufe
    FrankMF
    0.11.2: gitlab-ci-linux-build-187 released 0.11.2: Update OMV install (to also be able to run OMV6)
  • OpenWRT - Firmware Selektor

    Verschoben OpenWRT & Ubiquiti ER-X openwrt linux
    1
    1
    0 Stimmen
    1 Beiträge
    288 Aufrufe
    Niemand hat geantwortet
  • checkmk - Dockerinstallation

    Verschoben checkmk checkmk linux
    9
    2
    0 Stimmen
    9 Beiträge
    2k Aufrufe
    FrankMF
    Und noch was Wichtiges. [image: 1628408271316-6777da6e-3b4f-41b9-bf6e-26496ae67cd8-grafik.png] Damit sichert man den Datenaustausch ab. Kapitel 7.4. Inbuilt encryption Den Ordner findet man hier -> /etc/check_mk/encryption.cfg
  • NodeBB auf dem Raspberry3 B+ installieren

    RaspberryPi nodebb raspberrypi linux
    1
    0 Stimmen
    1 Beiträge
    893 Aufrufe
    Niemand hat geantwortet