NEWS
Gelöst: Update auf Nodejs v16.18.0 funktioniert nicht
-
@lemonbiter sagte in Gelöst: Update auf Nodejs v16.18.0 funktioniert nicht:
Hoffe ich habe es richtig gemacht
Das sehen wir gleich.
-
peter@Debian:~$ sudo ln -s /usr/bin/node /usr/bin/nodejs ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits peter@Debian:~$
-
Alles prima. Die Befehlskette liefert?
-
peter@Debian:~$ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs x86_64 /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.17.1 v16.17.1 8.15.0 4.0.23 peter peter adm dialout cdrom floppy sudo audio dip video plugdev users input netdev bluetooth lpadmin scanner iobroker /home/peter OK:1 http://phoscon.de/apt/deconz buster InRelease OK:2 http://security.debian.org/debian-security buster/updates InRelease OK:3 http://deb.debian.org/debian buster InRelease OK:4 http://deb.debian.org/debian buster-updates InRelease OK:5 https://dl.yarnpkg.com/debian stable InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 16.17.1-deb-1nodesource1 Installationskandidat: 16.17.1-deb-1nodesource1 Versionstabelle: *** 16.17.1-deb-1nodesource1 100 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u2 500 500 http://security.debian.org/debian-security buster/updates/main amd64 Packages 10.24.0~dfsg-1~deb10u1 500 500 http://deb.debian.org/debian buster/main amd64 Packages peter@Debian:~$
-
@lemonbiter ooops...habe ioB zuvor nicht gestoppt
WEIA
-
@lemonbiter sagte in Gelöst: Update auf Nodejs v16.18.0 funktioniert nicht:
ooops...habe ioB zuvor nicht gestoppt
WEIADas ist egal. Wir schauen ja nur.
-
@thomas-braun OKI... also nun?
-
Da fehlt das nodesoure-Repo.
Zieh das mal so rein:curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash sudo apt update iobroker stop sudo apt install nodejs
-
peter@Debian:~$ curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash ## Installing the NodeSource Node.js 16.x repo... ## Populating apt-get cache... + apt-get update OK:1 http://phoscon.de/apt/deconz buster InRelease OK:2 http://security.debian.org/debian-security buster/updates InRelease OK:3 http://deb.debian.org/debian buster InRelease OK:4 http://deb.debian.org/debian buster-updates InRelease OK:5 https://dl.yarnpkg.com/debian stable InRelease Paketlisten werden gelesen... Fertig ## Confirming "buster" is supported... + curl -sLf -o /dev/null 'https://deb.nodesource.com/node_16.x/dists/buster/Release' ## Adding the NodeSource signing key to your keyring... + curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | tee /usr/share/keyrings/nodesource.gpg >/dev/null gpg: WARNUNG: Unsicheres Besitzverhältnis des Home-Verzeichnis `/home/peter/.gnupg' ## Creating apt sources list file for the NodeSource Node.js 16.x repo... + echo 'deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' > /etc/apt/sources.list.d/nodesource.list + echo 'deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' >> /etc/apt/sources.list.d/nodesource.list ## Running `apt-get update` for you... + apt-get update OK:1 http://security.debian.org/debian-security buster/updates InRelease OK:2 http://deb.debian.org/debian buster InRelease OK:3 http://phoscon.de/apt/deconz buster InRelease OK:4 http://deb.debian.org/debian buster-updates InRelease Holen:5 https://deb.nodesource.com/node_16.x buster InRelease [4.584 B] OK:6 https://dl.yarnpkg.com/debian stable InRelease Holen:7 https://deb.nodesource.com/node_16.x buster/main amd64 Packages [773 B] Es wurden 5.357 B in 1 s geholt (4.509 B/s). Paketlisten werden gelesen... Fertig ## Run `sudo apt-get install -y nodejs` to install Node.js 16.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 | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] 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 peter@Debian:~$ sudo apt update OK:1 http://deb.debian.org/debian buster InRelease OK:2 http://phoscon.de/apt/deconz buster InRelease OK:3 http://security.debian.org/debian-security buster/updates InRelease OK:4 http://deb.debian.org/debian buster-updates InRelease OK:5 https://deb.nodesource.com/node_16.x buster InRelease OK:6 https://dl.yarnpkg.com/debian stable InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Aktualisierung für 1 Paket verfügbar. Führen Sie »apt list --upgradable« aus, um es anzuzeigen. peter@Debian:~$ iobroker stop peter@Debian:~$ sudo apt install nodejs Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Die folgenden Pakete werden aktualisiert (Upgrade): nodejs 1 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert. Es müssen 27,2 MB an Archiven heruntergeladen werden. Nach dieser Operation werden 660 kB Plattenplatz zusätzlich benutzt. Holen:1 https://deb.nodesource.com/node_16.x buster/main amd64 nodejs amd64 16.18.0-deb-1nodesource1 [27,2 MB] Es wurden 27,2 MB in 2 s geholt (15,7 MB/s). Changelogs werden gelesen... Fertig (Lese Datenbank ... 177827 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../nodejs_16.18.0-deb-1nodesource1_amd64.deb ... Entpacken von nodejs (16.18.0-deb-1nodesource1) über (16.17.1-deb-1nodesource1) ... nodejs (16.18.0-deb-1nodesource1) wird eingerichtet ... Trigger für man-db (2.8.5-2) werden verarbeitet ... peter@Debian:~$
Das einzige was mir auffällt:
gpg: WARNUNG: Unsicheres Besitzverhältnis des Home-Verzeichnis `/home/peter/.gnupg'
-
@lemonbiter sagte in Gelöst: Update auf Nodejs v16.18.0 funktioniert nicht:
nodejs (16.18.0-deb-1nodesource1) wird eingerichtet ...
da isse ja!
-
jetzt iobroker fix und iobroker start und ich darf wieder zu den guten auf den Schulhof?
Oder darf ich noch weiter mit deiner hilfe reparieren?
-
@lemonbiter sagte in Gelöst: Update auf Nodejs v16.18.0 funktioniert nicht:
ls -l /home/peter/.gnupg
-
@lemonbiter sagte in Gelöst: Update auf Nodejs v16.18.0 funktioniert nicht:
und ich darf wieder zu den guten auf den Schulhof?
noch nicht! das gnu wartet noch
edit: thomas hat es schon mitgebracht
-
peter@Debian:~$ ls -l /home/peter/.gnupg insgesamt 12 drwx------ 2 peter peter 4096 Jan 5 2020 private-keys-v1.d -rw------- 1 peter peter 32 Jan 27 2020 pubring.kbx -rw------- 1 peter peter 1200 Jan 27 2020 trustdb.gpg peter@Debian:~$
-
Und nun noch mal die Pakete von zuvor?
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash sudo apt update iobroker stop sudo apt install nodejs
-
ls -lA /home/peter
-
peter@Debian:~$ ls -lA /home/peter insgesamt 387128 -rw------- 1 peter peter 15191 Okt 19 22:09 .bash_history -rw-r--r-- 1 peter peter 220 Jan 5 2020 .bash_logout -rw-r--r-- 1 peter peter 3719 Okt 19 22:32 .bashrc drwxr-xr-x 2 peter peter 4096 Jan 5 2020 Bilder drwx------ 13 peter peter 4096 Jan 27 2020 .cache drwx------ 13 peter peter 4096 Jun 8 2020 .config drwxr-xr-x 2 peter peter 4096 Jan 5 2020 Dokumente drwxr-xr-x 2 peter peter 4096 Jan 5 2020 Downloads -rw------- 1 root root 1 Jul 7 2020 etc.save drwx------ 3 peter peter 4096 Jan 27 2020 .gnupg -rw-r--r-- 1 root root 49444828 Jun 30 2020 grafana_7.0.5_amd64.deb -rw-r--r-- 1 root root 54153620 Dez 17 2020 grafana_7.3.6_amd64.deb -rw-r--r-- 1 root root 51376906 Feb 17 2021 grafana_7.4.2_amd64.deb -rw-r--r-- 1 root root 82135064 Okt 4 15:15 grafana_9.1.7_amd64.deb -rw-r--r-- 1 root root 94871798 Okt 4 15:15 grafana-enterprise_9.1.7_amd64.deb -rw------- 1 peter peter 12736 Okt 19 19:39 .ICEauthority -rw-r--r-- 1 root root 63470498 Okt 28 2019 influxdb_1.7.9_amd64.deb -rw-r--r-- 1 peter peter 7351 Okt 16 14:55 .influx_history drwxr-xr-x 2 peter peter 4096 Okt 19 21:47 .iobroker drwx------ 3 peter peter 4096 Jan 5 2020 .local -rw-r--r-- 1 peter peter 790732 Sep 29 22:22 master.zip drwx------ 5 peter peter 4096 Jan 5 2020 .mozilla drwxr-xr-x 2 peter peter 4096 Jan 5 2020 Musik drwxr-xr-x 7 peter peter 4096 Sep 29 22:24 node-sonos-http-api-master drwxr-xr-x 4 peter peter 4096 Sep 29 22:23 .npm -rw------- 1 peter peter 36 Jan 5 2020 .npmrc drwxr-xr-x 2 peter peter 4096 Jan 5 2020 Öffentlich drwxr-xr-x 2 peter peter 4096 Jan 27 2020 otau -rw-r--r-- 1 peter peter 807 Jan 5 2020 .profile drwxr-xr-x 2 peter peter 4096 Jan 5 2020 Schreibtisch drwx------ 2 peter peter 4096 Jan 5 2020 .ssh -rw-r--r-- 1 root root 806 Nov 30 2020 'udo systemctl status ntp' drwxr-xr-x 2 peter peter 4096 Jan 5 2020 Videos drwxr-xr-x 2 peter peter 4096 Jan 5 2020 Vorlagen -rw-r--r-- 1 peter peter 209 Sep 29 22:22 .wget-hsts -rw-r--r-- 1 root root 2547 Jul 7 2020 'ystemctl stop grafana-server' peter@Debian:~$
-
@lemonbiter sagte in Gelöst: Update auf Nodejs v16.18.0 funktioniert nicht:
Und nun noch mal die Pakete von zuvor?
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash sudo apt update iobroker stop sudo apt install nodejs
Nein, nodejs ist jetzt richtig angelegt und auf aktuellem Stand.
-
und ab jetzt funktioniert dann auch die kurzversion:
sudo apt update && sudo apt upgrade
also iobroker fix und iobroker start?
-
Ja, jetzt sollte es alles funkionieren.
Bei .gnupg sehe ich eigentlich keinen Fehler. Verzeichnisse 700 / Dateien 600. Passt eigentlich.