NEWS
Homematic IP lässt sich nicht aktivieren
-
Dann wollen wir mal schauen:
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
-
@Thomas-Braun said in Homematic IP lässt sich nicht aktivieren:
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
pi@ioBroker-RasPi4:~ $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v12.17.0 /usr/local/bin/node v12.18.0 /usr/local/bin/npm 6.14.4 nodejs: Installiert: 12.17.0-1nodesource1 Installationskandidat: 12.17.0-1nodesource1 Versionstabelle: *** 12.17.0-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.19.0~dfsg1-1+rpi1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages N: Datei »nodesource.list.save.1« in Verzeichnis »/etc/apt/sources.list.d/« wird ignoriert, da sie eine ungültige Dateinamen-Erweiterung hat.
-
@relaxz
Jetzt musst du mir erstmal erzählen, wie man es schafft, neben eine sauber installierte nodejs 12.17.0 von nodesource eine 12.18.0 von woher auch immer reinzuknallen.Updates IMMER über
sudo apt update sudo apt upgrade
machen, wenn einmal die Repositories sauber sind. Dann kommt auch die aktuelle Version aus dem jeweiligen node-Zweig auf das System.
Wo kommt denn z. B. die nodesource.list.save.1 her?Jetzt zum Problem:
sudo rm /usr/local/bin/node sudo rm /usr/local/bin/npm ls -la /etc/apt/source.list.d/
Dann nochmal sauber nodesource anlegen:
sudo rm /etc/apt/source.list.d/nodesource.list.save.1 curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt update sudo apt install nodejs --reinstall sudo apt dist-upgrade
Am Ende schauen, ob es jetzt passt:
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
-
@Thomas-Braun said in Homematic IP lässt sich nicht aktivieren:
ls -la /etc/apt/source.list.d/
Gelöscht!
pi@ioBroker-RasPi4:~ $ sudo rm /usr/local/bin/node rm: das Entfernen von '/usr/local/bin/node' ist nicht möglich: Datei oder Verzeichnis nicht gefunden pi@ioBroker-RasPi4:~ $ sudo rm /usr/local/bin/npm rm: das Entfernen von '/usr/local/bin/npm' ist nicht möglich: Datei oder Verzeichnis nicht gefunden pi@ioBroker-RasPi4:~ $ ls -la /etc/apt/source.list.d/ ls: Zugriff auf '/etc/apt/source.list.d/' nicht möglich: Datei oder Verzeichnis nicht gefunden
Sorry, hab da wohl was falsch gemacht, als ich versucht habe den Homematic Adapter in Betrieb zu nehmen. Irgendwo stand da was das die 12.18er die richtige ist. Bin halt echt noch ein ziemlicher Amateur... und hab rumgepfuscht... Aus meiner Sicht empfinde ich das auch noch alles als recht kryptisch. Ich freu mich aber schon drauf wenn alle Adapter laufen. Ab da dürfte ich zurecht kommen
-
@relaxz
Du machst mich fertig...
Du solltest NICHT /etc/apt/source.list.d löschen!
Das stand nirgendwo!
Du solltest halt tun, was da steht und nicht irgendwas dazuphantasieren!Jetzt hast du dir vermutlich deine Paketverwaltung komplett zerschossen...
sudo apt update
Komplette Ausgabe posten.
-
@Thomas-Braun said in Homematic IP lässt sich nicht aktivieren:
sudo apt update
pi@ioBroker-RasPi4:~ $ sudo apt update Holen:1 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB] Holen:2 http://archive.raspberrypi.org/debian buster InRelease [32,6 kB] Holen:3 https://deb.nodesource.com/node_12.x buster InRelease [4.584 B] Holen:4 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages [13,0 MB] Holen:5 http://archive.raspberrypi.org/debian buster/main armhf Packages [330 kB] Holen:6 https://deb.nodesource.com/node_12.x buster/main armhf Packages [777 B] Es wurden 13,4 MB in 23 s geholt (571 kB/s). Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Aktualisierung für 10 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen. N: Datei »nodesource.list.save.1« in Verzeichnis »/etc/apt/sources.list.d/« wird ignoriert, da sie eine ungültige Dateinamen-Erweiterung hat.
Hab eigentlich nur paste and copy gemacht... Mehr trau ich mich ja nicht mehr.
-
Hoffe es ist nicht zu schlimm...
Hab ich das vlt. schon zuvor bei dem Homematic IP update zerschossen... ? -
@relaxz
Dann copy & paste noch die Zeile:sudo rm /etc/apt/sources.list.d/nodesource.list.save.1
Dann nochmal mit
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
schauen ob alles gerade ist.
-
@Thomas-Braun said in Homematic IP lässt sich nicht aktivieren:
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
pi@ioBroker-RasPi4:~ $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v12.17.0 /usr/bin/node v12.17.0 /usr/bin/npm 6.14.4 nodejs: Installiert: 12.17.0-1nodesource1 Installationskandidat: 12.18.0-1nodesource1 Versionstabelle: 12.18.0-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages *** 12.17.0-1nodesource1 100 100 /var/lib/dpkg/status 10.19.0~dfsg1-1+rpi1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
-
@relaxz
Schaut gut aus.
Jetzt mitsudo apt dist-upgrade
die 10 Updates (da dürfte auch node 12.18.0 dabei sein) einspielen.
Vermutlich ist da ein Kernel-Update dabei, also danach die Kiste einmal durchstarten.iobroker stop sudo reboot
-
@relaxz
Nach dem reboot sollte dannsudo apt update
Ungefähr das ausspucken:
OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://deb.nodesource.com/node_10.x buster InRelease OK:4 https://deb.nodesource.com/node_12.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell.
-
@Thomas-Braun said in Homematic IP lässt sich nicht aktivieren:
sudo apt update
Was auch immer passiert ist.. Hab wirklich nur paste and copy gemacht...
Irgendwas muss schief gegangen sein. Ich komme nicht mehr auf den Rasp.Haben ihn wohl ganz zerschossen und ich muss vermutlich ganz neu aufsetzen....
Bildschirmfoto 2020-06-06 um 11.01.40
-
Bevor Du fragst... IP hab ich gecheckt. Die stimmt!
-
@relaxz
Wenn die Kiste jetzt rebootet braucht auch der sshserver einen Moment. -
+30 Minuten kommt mir lange vor
-
@relaxz Das stimmt.
-
Ich setz heute mittag nochmal neu auf...
Nehme die Howto hier aus dem Forum! -
@relaxz Kannst du den Rechner denn anpingen?
-
@relaxz sagte in Homematic IP lässt sich nicht aktivieren:
Nehme die Howto hier aus dem Forum!
ownsmarthome.deDas ist aber nicht das Forum!
-
Richtig, hab Ihn nur gefunden weil er auf der Startseite auch verlinkt ist.
Bin gerade nochmal drüber gegangen und weiß jetzt was Du welche Du meinst.Nehme nun natürlich diese:
https://www.iobroker.net/#de/documentation/install/linux.md@Thomas-Braun
Leider lässt sich der Rasp nicht mal mehr anpingen und bekomme nur timeouts