NEWS
[gelöst] Wie Debmatic unter Trixie installieren?
-
Hallo zusammen,
versuche mal wieder, unter Raspi OS Trixie Debmatic für die Homematic-Komponenten zu installieren und scheitere wieder.
Raspi5 (8 GB)
Was ich gemacht habe nach Installation des Raspi OS nach Anleitung :
1.wget -q -O - https://apt.debmatic.de/debmatic/public.key | sudo tee /usr/share/keyrings/debmatic.ascecho "deb [signed-by=/usr/share/keyrings/debmatic.asc] https://apt.debmatic.de/debmatic stable/" | sudo tee /etc/apt/sources.list.d/debmatic.list deb [signed-by=/usr/share/keyrings/debmatic.asc] https://apt.debmatic.de/debmatic stable/sudo apt updateliefert dann einen Fehler:
sudo apt update OK:1 http://deb.debian.org/debian trixie InRelease OK:2 http://deb.debian.org/debian trixie-updates InRelease Holen:3 http://deb.debian.org/debian-security trixie-security InRelease [43,4 kB] OK:4 http://archive.raspberrypi.com/debian trixie InRelease Ign:5 https://apt.debmatic.de/debmatic stable/ InRelease Fehl:6 https://apt.debmatic.de/debmatic stable/ Release 404 Not Found [IP: 2a01:4f8:10b:2e4d:6::8 443] Fehler: Das Depot »https://apt.debmatic.de/debmatic stable/ Release« enthält keine Release-Datei. Hinweis: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert. Hinweis: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8). -
Wo hast du den 2. her? Das ist falsch. Bei dir fehlt ein "main"
echo "deb [signed-by=/usr/share/keyrings/debmatic.asc] https://apt.debmatic.de/debmatic stable main" | sudo tee /etc/apt/sources.list.d/debmatic.list -
oder gleich im neuen mehrzeiligen Format:
cat debmatic.sources Types: deb URIs: https://apt.debmatic.de/debmatic/ Suites: stable Components: main Signed-By: /usr/share/keyrings/debmatic.asc -
H Homoran verschob dieses Thema von Installation am
-
oder gleich im neuen mehrzeiligen Format:
cat debmatic.sources Types: deb URIs: https://apt.debmatic.de/debmatic/ Suites: stable Components: main Signed-By: /usr/share/keyrings/debmatic.ascDas ist falsch. Bei dir fehlt ein "main"
Hab jetzt nicht mehr genauer geschaut, aber da ist auch
stable/falsch. Das / gehört da nicht hin. -
Vielen Dank FernetMenta, Thomas Braun, bin jetzt erheblich weiter gekommen.
Ich gehe nach dieser Anleitung vor (nur für Bookworm, leider nichts neueres verfügbar):
https://github.com/alexreinert/debmatic/blob/master/docs/setup/raspberrypi.mdBei Punkt 1:"Hinzufügen des debmatic apt Repositories" hat Eure Hilfe was gebracht.
Nach sudo apt update kommen dann die korrekten Meldungen:sudo apt update OK:1 http://deb.debian.org/debian trixie InRelease OK:2 http://deb.debian.org/debian trixie-updates InRelease Holen:3 http://deb.debian.org/debian-security trixie-security InRelease [43,4 kB] OK:4 http://archive.raspberrypi.com/debian trixie InRelease Holen:5 https://apt.debmatic.de/debmatic stable InRelease [13,6 kB] Holen:6 https://apt.debmatic.de/debmatic stable/main arm64 Packages [18,2 kB] Holen:7 https://apt.debmatic.de/debmatic stable/main armhf Packages [18,1 kB] Es wurden 93,3 kB in 0 s geholt (311 kB/s). Alle Pakete sind aktuell. pi@iobroker:/etc/apt/sources.list.d $ sudo apt install build-essential bison flex libssl-dev build-essential ist schon die neueste Version (12.12). Installiere: bison flex libssl-dev Installiere Abhängigkeiten: libfl-dev libfl2 m4 Vorgeschlagene Pakete: bison-doc flex-doc libssl-doc m4-doc Zusammenfassung: Aktualisiere: 0, Installiere: 6, Entferne: 0, Aktualisiere nicht: 0 Herunterlade-Größe: 6.833 kB Benötigter Platz: 22,4 MB / 25,3 GB verfügbar Fortfahren? [J/n] j Holen:1 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-8 [285 kB] Holen:2 http://archive.raspberrypi.com/debian trixie/main arm64 libssl-dev arm64 3.5.6-1~deb13u2+rpt1 [4.817 kB] Holen:3 http://deb.debian.org/debian trixie/main arm64 flex arm64 2.6.4-8.2+b4 [412 kB] Holen:4 http://deb.debian.org/debian trixie/main arm64 bison arm64 2:3.8.2+dfsg-1+b2 [1.149 kB] Holen:5 http://deb.debian.org/debian trixie/main arm64 libfl2 arm64 2.6.4-8.2+b4 [84,4 kB] Holen:6 http://deb.debian.org/debian trixie/main arm64 libfl-dev arm64 2.6.4-8.2+b4 [85,6 kB] Es wurden 6.833 kB in 1 s geholt (7.413 kB/s). Vormals nicht ausgewähltes Paket m4 wird gewählt. (Lese Datenbank ... 66582 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../0-m4_1.4.19-8_arm64.deb ... Entpacken von m4 (1.4.19-8) ... Vormals nicht ausgewähltes Paket flex wird gewählt. Vorbereitung zum Entpacken von .../1-flex_2.6.4-8.2+b4_arm64.deb ... Entpacken von flex (2.6.4-8.2+b4) ... Vormals nicht ausgewähltes Paket bison wird gewählt. Vorbereitung zum Entpacken von .../2-bison_2%3a3.8.2+dfsg-1+b2_arm64.deb ... Entpacken von bison (2:3.8.2+dfsg-1+b2) ... Vormals nicht ausgewähltes Paket libfl2:arm64 wird gewählt. Vorbereitung zum Entpacken von .../3-libfl2_2.6.4-8.2+b4_arm64.deb ... Entpacken von libfl2:arm64 (2.6.4-8.2+b4) ... Vormals nicht ausgewähltes Paket libfl-dev:arm64 wird gewählt. Vorbereitung zum Entpacken von .../4-libfl-dev_2.6.4-8.2+b4_arm64.deb ... Entpacken von libfl-dev:arm64 (2.6.4-8.2+b4) ... Vormals nicht ausgewähltes Paket libssl-dev:arm64 wird gewählt. Vorbereitung zum Entpacken von .../5-libssl-dev_3.5.6-1~deb13u2+rpt1_arm64.deb . .. Entpacken von libssl-dev:arm64 (3.5.6-1~deb13u2+rpt1) ... m4 (1.4.19-8) wird eingerichtet ... libssl-dev:arm64 (3.5.6-1~deb13u2+rpt1) wird eingerichtet ... libfl2:arm64 (2.6.4-8.2+b4) wird eingerichtet ... bison (2:3.8.2+dfsg-1+b2) wird eingerichtet ... update-alternatives: /usr/bin/bison.yacc wird verwendet, um /usr/bin/yacc (yacc) im automatischen Modus bereitzustellen flex (2.6.4-8.2+b4) wird eingerichtet ... libfl-dev:arm64 (2.6.4-8.2+b4) wird eingerichtet ... Trigger für man-db (2.13.1-1) werden verarbeitet ... Trigger für libc-bin (2.41-12+rpt1+deb13u3) werden verarbeitet ...Dann bei Schritt 2: "Installation der Kernel Module" funktioniert nur der 1. Teil:
sudo apt install build-essential bison flex libssl-devAber bei
sudo apt install raspberrypi-kernel-headers pivccu-modules-dkmskommt die Fehlermeldung:
sudo apt install raspberrypi-kernel-headers pivccu-modules-dkms Paket raspberrypi-kernel-headers ist nicht verfügbar, wird aber von einem anderen Paket referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst wurde oder nur aus einer anderen Quelle verfügbar ist. Fehler: Für Paket »raspberrypi-kernel-headers« existiert kein Installationskandidat. -
Please note that the docs still only mention raspberrypi-kernel-headers, but Bookworm+ actually requires linux-headers-rpi-2712 on Pi5 and linux-headers-rpi-v8 on older boards.
https://github.com/alexreinert/piVCCU/issues/565#issuecomment-3700410695
-
@fernetmenta: Sieht klasse aus!!! Danke vielmals!
Ich komme jetzt auf die VCCU und kann weiter installieren!!Update:
sudo apt install raspberrypi-kernel-headers pivccu-modules-dkmshabe ich für den Raspi5 ersetzt durch:
sudo apt install linux-headers-rpi-2712 pivccu-modules-dkms -
@fernetmenta: Sieht klasse aus!!! Danke vielmals!
Ich komme jetzt auf die VCCU und kann weiter installieren!!Update:
sudo apt install raspberrypi-kernel-headers pivccu-modules-dkmshabe ich für den Raspi5 ersetzt durch:
sudo apt install linux-headers-rpi-2712 pivccu-modules-dkms@iobroker2001
Das hat wohl dann jetzt 'zufällig' gepasst.
Am besten schaut man zunächst, welcher Kernel läuft:echad@chet:~ $ uname -r 6.18.34+rpt-rpi-v8 echad@chet:~ $Und dann installiert man die passenden header nach. Ich müsste also inux-headers-rpi-v8 installieren.
-
Für Raspi5 ist es doch immer diese Version!?
uname -r 6.18.34+rpt-rpi-2712Demnach müsstest Du einen Raspi4 besitzen?
-
Für Raspi5 ist es doch immer diese Version!?
uname -r 6.18.34+rpt-rpi-2712Demnach müsstest Du einen Raspi4 besitzen?
Für Raspi5 ist es doch immer diese Version!?
Aber nur bei einer sauberen Neuinstallation.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden