NEWS
Wie komme ich von node 15.8.0 auf 12.20.2 oder 14.x zurück
-
Hai ich möchte von node 15.8.0 auf 12.20.2 oder 14.x zurückgehen.
Eigentlich habe ich alles nach Anleitung gemacht doch leider bleibt es immer bei 15.8.
Gibt es noch ein Trick?
Damit habe ich es versucht, aber was ich auch mache, es bleibt bei Version 15.8.0apt policy nodejs nodejs: Installiert: 15.8.0-1nodesource1 Installationskandidat: 15.8.0-1nodesource1 Versionstabelle: *** 15.8.0-1nodesource1 100 100 /var/lib/dpkg/status 14.15.5-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 12.20.2-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 12.20.1~dfsg-3 -1 -1 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages 10.23.1~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages sudo curl -fsSL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo: Hostname raspff kann nicht aufgelöst werden: Der Name oder der Dienst ist nicht bekannt sudo: Hostname raspff kann nicht aufgelöst werden: Der Name oder der Dienst ist nicht bekannt ## Installing the NodeSource Node.js 12.x repo... ## Populating apt-get cache... + apt-get update OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 http://phoscon.de/apt/deconz buster InRelease OK:4 http://packages.microsoft.com/repos/code stable InRelease OK:5 https://deb.nodesource.com/node_12.x buster InRelease OK:6 http://raspbian.raspberrypi.org/raspbian bullseye InRelease OK:7 https://deb.nodesource.com/node_14.x buster InRelease Paketlisten werden gelesen... Fertig ## Confirming "buster" is supported... + curl -sLf -o /dev/null 'https://deb.nodesource.com/node_12.x/dists/buster/Release' ## Adding the NodeSource signing key to your keyring... + curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - OK ## Creating apt sources list file for the NodeSource Node.js 12.x repo... + echo 'deb https://deb.nodesource.com/node_12.x buster main' > /etc/apt/sources.list.d/nodesource.list + echo 'deb-src https://deb.nodesource.com/node_12.x buster main' >> /etc/apt/sources.list.d/nodesource.list ## Running `apt-get update` for you... + apt-get update OK:1 http://phoscon.de/apt/deconz buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 http://archive.raspberrypi.org/debian buster InRelease OK:4 http://packages.microsoft.com/repos/code stable InRelease OK:5 https://deb.nodesource.com/node_12.x buster InRelease OK:6 http://raspbian.raspberrypi.org/raspbian bullseye InRelease Paketlisten werden gelesen... Fertig ## Run `sudo apt-get install -y nodejs` to install Node.js 12.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 sudo apt-get install -y nodejs sudo: Hostname raspff kann nicht aufgelöst werden: Der Name oder der Dienst ist nicht bekannt Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig nodejs ist schon die neueste Version (15.8.0-1nodesource1). Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt: gconf-service gconf2-common libexiv2-14 libgconf-2-4 libgfortran3 libgmime-2.6-0 libmicrodns0 rpi-eeprom-images Verwenden Sie »sudo apt autoremove«, um sie zu entfernen. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.
MODE EDIT:Bitte logs in Code Tags </> Posten
-
-
@haifisch_777 wieso ist da Bullseye im Repository?
das ist doch noch gar nicht freigegeben. -
@haifisch_777
Zuallererst muss da die Quelle zu Bullseye raus! Das ist komplett falsch und wird dir das System schreddern.Schau in die Datei
/etc/apt/sources.list
ob da eine Zeile mit Bullseye drin vorkommt. Lösch die.Ausgabe von
lsb_release -a
in CodeTags hier rein!
Dann muss der hostname sauber gesetzt werden. Mach das über
sudo raspi-config
Menü:
1 System Options
S4 Hostname -
@homoran
Das läuft aber schon ganz gut. Allerdings wollte es bei mir mit Node 14 nicht -
@thomas-braun
Hai danke für die Hilfe!
Das steht in der sources.listdeb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
und das bei lsb
:~ $ lsb_release -a No LSB modules are available. Distributor ID: Raspbian Description: Raspbian GNU/Linux 10 (buster) Release: 10 Codename: buster
-
@haifisch_777 Es muss noch irgendwo in
/etc/apt/sources.list
oder im Verzeichnis
/etc/apt/sources.list.d/
eine Datei geben die eine Zeile mit 'bullseye' drin hat.Zuerst aber den hostname sauber setzen. Siehe oben.
-
Ja, aber findet nie die nodejs=12.20.1-1nodesource1 oder irgend eine mit 14
-
@thomas-braun
/etc/apt/sources.list.d/pivpn-bullseye-repo.list
die habe ich gefunden, löschen=? -
@haifisch_777 Vermutlich, ja.
Da läuft auch noch ein pihole mit? Oder wo kommt die Datei her? -
@thomas-braun
pihole, habe ich nicht bewusst installiert -
@thomas-braun sagte in Wie komme ich von node 15.8.0 auf 12.20.2 oder 14.x zurück:
@haifisch_777 Vermutlich, ja.
Da läuft auch noch ein pihole mit? Oder wo kommt die Datei her? -
@thomas-braun
pivpn-bullseye-repo.list habe ich gelöscht -
@haifisch_777 sagte in Wie komme ich von node 15.8.0 auf 12.20.2 oder 14.x zurück:
habe ich nicht bewusst installiert
Irgendwas aus der Ecke 'vpn' musst du aber da reingeprügelt haben.
-
https://github.com/pivpn/pivpn, ja das habe ich gemacht
-
grep -P '^[ \t]*[^#[ \t]+' /etc/apt/sources.list /etc/apt/sources.list.d/*.list
-
/etc/apt/sources.list:deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi /etc/apt/sources.list.d/deconz.list:deb http://phoscon.de/apt/deconz buster main /etc/apt/sources.list.d/nodesource.list:deb https://deb.nodesource.com/node_12.x buster main /etc/apt/sources.list.d/nodesource.list:deb-src https://deb.nodesource.com/node_12.x buster main /etc/apt/sources.list.d/nodesource.list:deb https://deb.nodesource.com/node_14.x/pool/main/n/nodejs buster main /etc/apt/sources.list.d/nodesource.list:deb-src https://deb.nodesource.com/node_14.x/pool/main/n/nodejs buster main /etc/apt/sources.list.d/raspi.list:deb http://archive.raspberrypi.org/debian/ buster main /etc/apt/sources.list.d/vscode.list:deb [arch=amd64,arm64,armhf] http://packages.microsoft.com/repos/code stable main
Mod-Edit: Bitte logs in Code Tags </> Posten
-
@haifisch_777 sagte in Wie komme ich von node 15.8.0 auf 12.20.2 oder 14.x zurück:
Die hatte ich mal verändert, da unter der ursprünglichen Adresse nichts gefunden wurde, war ein Versuch
-
@haifisch_777 Bitte Konsolenausgaben in CodeTags setzen!
-
@haifisch_777 sagte in Wie komme ich von node 15.8.0 auf 12.20.2 oder 14.x zurück:
Die Zeile ist falsch. Muss bis auf die Ziffer 14 exakt gleich zur Zeile mit node12 aussehen.