NEWS
Raspbian Stretch Updaten (Bullseye)
-
Hallo zusammen,
ich habe eine iobroker Installation auf einem alten System laufen. Hier die Details:
Raspi: 3B
Raspbian GNU/Linux 9.13 (stretch)
Nodejs: v12.22.12
npm: v6.14.16
jscontroller: 4.0.23
Adapter-Instanzen:+ system.adapter.admin.0 : admin : raspiben - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.alexa2.0 : alexa2 : raspiben - disabled + system.adapter.discovery.0 : discovery : raspiben - enabled + system.adapter.harmony.0 : harmony : raspiben - enabled + system.adapter.hm-rega.0 : hm-rega : raspiben - enabled + system.adapter.hm-rpc.0 : hm-rpc : raspiben - enabled, port: 0 + system.adapter.info.0 : info : raspiben - enabled + system.adapter.iot.0 : iot : raspiben - enabled + system.adapter.javascript.0 : javascript : raspiben - enabled + system.adapter.scenes.0 : scenes : raspiben - enabled system.adapter.spotify-premium.0 : spotify-premium : raspiben - disabled + system.adapter.telegram.0 : telegram : raspiben - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.text2command.0 : text2command : raspiben - enabled system.adapter.vis.0 : vis : raspiben - disabled + system.adapter.web.0 : web : raspiben - enabled, port: 8082, bind: 0.0.0.0, run as: admin
Vorweg, alles läuft aktuell gut und sauber.
Mein Problem ist, dass ich am PI auch nen 433mHz Teil laufen habe mit pilight. Dann ist dort ja auch ein hm-mod-rpi-pcb angeschlossen, beides über das GPIO. Ich erinnere mich, dass ich in 2018 dort ewig gewurschtelt habe, bis das beides an einem Raspi lief. Zudem auch, weil ich alles per WLAN laufen habe (ja stablil :)). Es war ein Konfigterror, den ich zwar lose dokumentiert habe, aber...
Was ich vermeiden möchte ist, dass ich die Kiste komplett neu aufbauen muss. Zudem weil ja alles sauber läuft. Ich bin nur nicht sicher, ob es möglich ist und auch "ok", wenn ich versuche Stretch auf Bullseye zu bringen.
Zudem kriege ich aktuell auch nodejs nicht aktualisiert. Es sieht so aus, als wenn das für Stretch bei 12.22.12 stehengeblieben ist.
Verzeiht mir also diese Noob-Frage und danke für eure Meinung bzw. Infos, Erfahrungen. Einen neuen PI habe ich im Anflug und möchte dann die Systeme auf die beiden verteilen und noch mehr damit machen.
Vielen Dank
Ben -
@worn sagte in Raspbian Stretch Updaten (Bullseye):
Es sieht so aus, als wenn das für Stretch bei 12.22.12 stehengeblieben ist.
so ist es.
auch Buster ist inzwischen tot.
Ob der ditekte Sprung auf Bullseye klappt hängt u.a. davon ab ob du noch an die Repos für deine Software kommst. -
@homoran Wäre es dann ggf. sinnvoll zunächst auf Buster und dann auf Bullseye zu gehen? Vielleicht hat das ja schon jmd gemacht.
-
-
raspiben:~ $ sudo apt-get update OK:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease OK:3 http://archive.raspberrypi.org/debian stretch InRelease Holen:2 https://apt.pilight.org stable InRelease [5.415 B] Holen:4 https://www.pivccu.de/piVCCU stable InRelease [13,6 kB] OK:5 https://deb.nodesource.com/node_12.x stretch InRelease Holen:6 https://www.pivccu.de/piVCCU stable/main armhf Packages [11,5 kB] Es wurden 30,6 kB in 2 s geholt (11,8 kB/s). Paketlisten werden gelesen... Fertig aspiben:~ $ sudo apt-get full-upgrade --dry-run Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Paketaktualisierung (Upgrade) wird berechnet... Fertig Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt: coinor-libipopt1v5 gyp libjs-inherits libjs-node-uuid libmumps-seq-4.10.0 libraw15 libssl1.0-dev libuv1 libuv1-dev lxkeymap node-abbrev node-ansi node-ansi-color-table node-archy node-async node-balanced-match node-block-stream node-brace-expansion node-builtin-modules node-combined-stream node-concat-map node-cookie-jar node-delayed-stream node-forever-agent node-form-data node-fs.realpath node-fstream node-fstream-ignore node-github-url-from-git node-glob node-graceful-fs node-gyp node-hosted-git-info node-inflight node-inherits node-ini node-is-builtin-module node-isexe node-json-stringify-safe node-lockfile node-lru-cache node-mime node-minimatch node-mkdirp node-mute-stream node-node-uuid node-nopt node-normalize-package-data node-npmlog node-once node-osenv node-path-is-absolute node-pseudomap node-qs node-read node-read-package-json node-request node-retry node-rimraf node-semver node-sha node-slide node-spdx-correct node-spdx-expression-parse node-spdx-license-ids node-tar node-tunnel-agent node-underscore node-validate-npm-package-license node-which node-wrappy node-yallist python-cairo python-gobject python-gobject-2 python-gtk2 python-xklavier realpath Verwenden Sie »sudo apt autoremove«, um sie zu entfernen. Die folgenden Pakete werden aktualisiert (Upgrade): detect-radio-module pivccu-modules-dkms pivccu-modules-raspberrypi pivccu3 4 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert. Inst pivccu-modules-dkms [1.0.63] (1.0.78 smarthome:stable [all]) Inst pivccu-modules-raspberrypi [2.0-16] (2.0-17 smarthome:stable [all]) Conf pivccu-modules-dkms (1.0.78 smarthome:stable [all]) Inst pivccu3 [3.59.6-59] (3.65.8-74 smarthome:stable [armhf]) Inst detect-radio-module [1.0-5] (1.0-6 smarthome:stable [armhf]) Conf pivccu-modules-raspberrypi (2.0-17 smarthome:stable [all]) Conf pivccu3 (3.65.8-74 smarthome:stable [armhf]) Conf detect-radio-module (1.0-6 smarthome:stable [armhf])
-
@worn Was meinst du warum ich apt und nicht apt-get vorgegeben habe?
-
@thomas-braun Sorry
sudo apt update OK:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease OK:3 http://archive.raspberrypi.org/debian stretch InRelease OK:4 https://deb.nodesource.com/node_12.x stretch InRelease OK:5 https://www.pivccu.de/piVCCU stable InRelease OK:2 https://apt.pilight.org stable InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Aktualisierung für 4 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen. sudo apt full-upgrade --dry-run Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Paketaktualisierung (Upgrade) wird berechnet... Fertig Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt: coinor-libipopt1v5 gyp libjs-inherits libjs-node-uuid libmumps-seq-4.10.0 libraw15 libssl1.0-dev libuv1 libuv1-dev lxkeymap node-abbrev node-ansi node-ansi-color-table node-archy node-async node-balanced-match node-block-stream node-brace-expansion node-builtin-modules node-combined-stream node-concat-map node-cookie-jar node-delayed-stream node-forever-agent node-form-data node-fs.realpath node-fstream node-fstream-ignore node-github-url-from-git node-glob node-graceful-fs node-gyp node-hosted-git-info node-inflight node-inherits node-ini node-is-builtin-module node-isexe node-json-stringify-safe node-lockfile node-lru-cache node-mime node-minimatch node-mkdirp node-mute-stream node-node-uuid node-nopt node-normalize-package-data node-npmlog node-once node-osenv node-path-is-absolute node-pseudomap node-qs node-read node-read-package-json node-request node-retry node-rimraf node-semver node-sha node-slide node-spdx-correct node-spdx-expression-parse node-spdx-license-ids node-tar node-tunnel-agent node-underscore node-validate-npm-package-license node-which node-wrappy node-yallist python-cairo python-gobject python-gobject-2 python-gtk2 python-xklavier realpath Verwenden Sie »sudo apt autoremove«, um sie zu entfernen. Die folgenden Pakete werden aktualisiert (Upgrade): detect-radio-module pivccu-modules-dkms pivccu-modules-raspberrypi pivccu3 4 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert. Inst pivccu-modules-dkms [1.0.63] (1.0.78 smarthome:stable [all]) Inst pivccu-modules-raspberrypi [2.0-16] (2.0-17 smarthome:stable [all]) Conf pivccu-modules-dkms (1.0.78 smarthome:stable [all]) Inst pivccu3 [3.59.6-59] (3.65.8-74 smarthome:stable [armhf]) Inst detect-radio-module [1.0-5] (1.0-6 smarthome:stable [armhf]) Conf pivccu-modules-raspberrypi (2.0-17 smarthome:stable [all]) Conf pivccu3 (3.65.8-74 smarthome:stable [armhf]) Conf detect-radio-module (1.0-6 smarthome:stable [armhf])
-
sudo apt autoremove sudo apt remove node* sudo apt full-upgrade sudo reboot
Dann nochmal
sudo apt update
anschauen, ob da alles i.O. ist und keine Meldungen mehr auftauchen.
Dann alle .list Dateien in /etc/apt/* auf buster umstellen, die nodesource.list auch gleich auf 16 umstellen.sudo apt update sudo apt full-upgrade sudo reboot
Für den nächsten Sprung von Buster auf Bullseye hab ich Mal ein HowTo geschrieben. Such mal danach.
-
@thomas-braun Vielen Dank, ich werde es am Wochenende ausprobieren und dann berichten. Deinen Beitrag habe ich hier gefunden: https://forum.iobroker.net/topic/47213/upgrade-von-debian-10-buster-auf-11-bullseye