Hallo,
ich habe mein Fhem umgezogen in eine Proxmox VM mit Debian 13 und soweit läuft auch schon das Meiste.
Wenn ich aber in der Console "apt update" ausführen will erscheint folgendes :
root@fhem:~# apt update
OK:1 http://security.debian.org/debian-security trixie-security InRelease
OK:2 http://deb.debian.org/debian trixie InRelease
OK:3 http://deb.debian.org/debian trixie-updates InRelease
Holen:4 https://debian.fhem.de/nightly InRelease [1.481 B]
Fehl:4 https://debian.fhem.de/nightly InRelease
Sub-process /usr/bin/sqv returned an error code (1), error message is: Error: Failed to parse keyring "/usr/share/keyrings/debianfhemde-archive-keyring.gpg" Caused by: 0: Reading "/usr/share/keyrings/debianfhemde-archive-keyring.gpg": No such file or directory (os error 2) 1: No such file or directory (os error 2)
Warnung: OpenPGP-Signaturüberprüfung fehlgeschlagen: https://debian.fhem.de/nightly InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Error: [b]Failed to parse keyring[/b] "/usr/share/keyrings/debianfhemde-archive-keyring.gpg" Caused by: 0: Reading "/usr/share/keyrings/debianfhemde-archive-keyring.gpg": No such file or directory (os error 2) 1: No such file or directory (os error 2)
Fehler: Das Depot »https://debian.fhem.de/nightly InRelease« ist nicht signiert.
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).
Da ich mich mit Linux nicht auskenne, hoffe ich dass mir hier jemand helfen kann ...
Danke im Voraus
Joe
Wenn Dein FHEM schon umgezogen ist, sollte der Eintrag für FHEM gar nicht mehr in Deinen apt sources vorhanden sein.
Die Fehlermeldung wegen "nicht signiert" muss ich mir trotzdem anschauen, das sollte eigentlich nicht auftreten.
Zitat von: betateilchen am 19 Dezember 2025, 15:58:17Die Fehlermeldung wegen "nicht signiert" muss ich mir trotzdem anschauen, das sollte eigentlich nicht auftreten.
irrelevant, weil:
Zitat von: cotecmania am 19 Dezember 2025, 12:49:34Reading "/usr/share/keyrings/debianfhemde-archive-keyring.gpg": No such file or directory (os error 2)
In der Installationsanweisung steht ja :
wget -O- https://debian.fhem.de/archive.key | gpg --dearmor | sudo tee /usr/share/keyrings/debianfhemde-archive-keyring.gpg
Das hat aber meines Wissens nicht funktioniert und ich habe das gefunden :
curl -sS https://debian.fhem.de/archive.key | gpg --dearmor --yes -o /etc/apt/trusted.gpg.d/debianfhemde-archive-keyring.gpg
aber Debian sucht den Key ja in :
/usr/share/keyrings/debianfhemde-archive-keyring.gpg
und diesen Befehl laut Anleitung gibts ja auch nicht mehr (deprecated)
apt-key list
Jetzt habe ich aus dem ersten Befehl (Anleitung debian.fhem.de) das "sudo" entfernt und danach geht apt update wieder
wget -O- https://debian.fhem.de/archive.key | gpg --dearmor | tee /usr/share/keyrings/debianfhemde-archive-keyring.gpg
Gruss Joe
Zitat von: cotecmania am 19 Dezember 2025, 17:37:23In der Installationsanweisung steht ja :
wget -O- https://debian.fhem.de/archive.key | gpg --dearmor | sudo tee /usr/share/keyrings/debianfhemde-archive-keyring.gpg
Das steht schon lange nicht mehr in der regulären Installationanleitung. Auf debian.fhem.de steht
ZitatImport repository gpg key:
wget -O- https://debian.fhem.de/archive.key | sudo gpg --dearmor > /usr/share/keyrings/debianfhemde-archive-keyring.gpg
Die Anweisung mit dem "tee" steht nur noch auf den troubleshooting-Seiten - dort habe ich schlichtweg vergessen, das zu ändern. Aber im Normalfall sollte man ja gar keinen "https trouble" bekommen.
Danke.
Kannst Du mir hier noch helfen ?
Linux zeigt aber nun folgendes an, obwohl ich fhem intern upgedatet und neu gestartet habe :
root@fhem:~# apt list --upgradable -a
fhem/unbekannt 6.4.30638 all [aktualisierbar von: 6.4.]
fhem/now 6.4. all [Installiert,aktualisierbar auf: 6.4.30638]
fhem/unbekannt 6.3.29802 all
fhem/unbekannt 6.2.28436 all
Gruss
Joe
Das hatte ich doch oben schon geschrieben:
Zitat von: betateilchen am 19 Dezember 2025, 15:58:17Wenn Dein FHEM schon umgezogen ist, sollte der Eintrag für FHEM gar nicht mehr in Deinen apt sources vorhanden sein.
Entferne die Einträge für FHEM aus Deinen apt-sources, wo auch immer Du die eingetragen hast.
Wenn man es so macht, wie es in der Anleitung steht, "verschwinden" die Einträge automatisch. Und das ist kein Fehler!
Nach der Installation von FHEM erfolgen updates nur noch über das FHEM Update, nicht mehr über apt. Das steht gefühlt schon 100 Mal hier im Forum.
Und auch auf der Startseite von debian.fhem.de steht ausdrücklich:
ZitatAll procedures are intended to create FHEM installations from scratch.
Do not use these procedures for updates/upgrades!
Übrigens:
ZitatUmzug auf Proxmox VM
FHEM läuft unter Proxmox auch problemlos in einem Container, man braucht nicht unbedingt eine komplette VM.
Zitat von: betateilchen am 19 Dezember 2025, 17:44:10Die Anweisung mit dem "tee" steht nur noch auf den troubleshooting-Seiten - dort habe ich schlichtweg vergessen, das zu ändern.
Inzwischen habe ich mir alle Seiten angeschaut und überarbeitet, ich hoffe, ich habe nichts mehr übersehen.
Guten Morgen,
ich versuche gerade nach Anleitung [url="https://debian.fhem.de"/url] eine neue FHEM-Installation in einer Proxmox VM zu installieren.
Leider ist es bei mir auch so, dass der Fehler Fehler: Das Depot »https://debian.fhem.de/nightly InRelease« ist nicht signiert.Ich habe alles gemacht, wie es auf der Installationsseite beschrieben ist.
Habe auch mit sudo und auch ohne sudo wie dort beschrieben ausgeführt.
Gruß Intruder = Werner
Probier jetzt bitte nochmal.
Achtung: Du musst den repository gpg key nochmal neu importieren, wie auf der Seite beschrieben und dann das "apt update" machen.
Hallo betateilchen,
leider immer noch nicht
pi@fhem:~$ wget -O- https://debian.fhem.de/archive.key | sudo gpg --dearmor > /u sr/share/keyrings/debianfhemde-archive-keyring.gpg
-bash: /usr/share/keyrings/debianfhemde-archive-keyring.gpg: Keine Berechtigung
--2026-08-02 11:32:45-- https://debian.fhem.de/archive.key
Auflösen des Hostnamens debian.fhem.de (debian.fhem.de)... 2600:9000:201c:1c00:15: 107d:a980:93a1, 2600:9000:201c:2a00:15:107d:a980:93a1, 2600:9000:201c:800:15:107 d:a980:93a1, ...
Verbindungsaufbau zu debian.fhem.de (debian.fhem.de)|2600:9000:201c:1c00:15:107d :a980:93a1|:443 ... verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet ... 200 OK
Länge: 1209 (1,2K) [application/pgp-keys]
Wird in »STDOUT« gespeichert.
- 0%[ ] 0 --.-KB/s in 0s
Schreiben nach »-« nicht möglich (Datenübergabe unterbrochen (broken pipe)).
pi@fhem:~$ sudo apt update
[sudo] Passwort für pi:
OK:1 http://security.debian.org/debian-security trixie-security InRelease
OK:2 http://deb.debian.org/debian trixie InRelease
Holen:3 http://deb.debian.org/debian trixie-updates InRelease [47,3 kB]
Holen:4 https://debian.fhem.de/nightly InRelease [1.481 B]
Fehl:4 https://debian.fhem.de/nightly InRelease
Sub-process /usr/bin/sqv returned an error code (1), error message is: Error: Failed to parse keyring "/usr/share/keyrings/debianfhemde-archive-keyring.gpg" Caused by: 0: Reading "/usr/share/keyrings/debianfhemde-archive-keyring.gpg" : No such file or directory (os error 2) 1: No such file or directory (os er ror 2)
Warnung: OpenPGP-Signaturüberprüfung fehlgeschlagen: https://debian.fhem.de/nigh tly InRelease: Sub-process /usr/bin/sqv returned an error code (1), error messa ge is: Error: Failed to parse keyring "/usr/share/keyrings/debianfhemde-archive- keyring.gpg" Caused by: 0: Reading "/usr/share/keyrings/debianfhemde-archiv e-keyring.gpg": No such file or directory (os error 2) 1: No such file or di rectory (os error 2)
Fehler: Das Depot »https://debian.fhem.de/nightly InRelease« ist nicht signiert .
Hinweis: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere A rt durchgeführt werden, daher ist es standardmäßig deaktiviert.
Hinweis: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerko nfiguration finden Sie in der Handbuchseite apt-secure(8).
pi@fhem:~$
Gruß Werner
Naja, Dein Problem ist das Scheitern beim Import des Schlüssels.
Und wenn das schon scheitert, macht es überhaupt keinen Sinn, das "apt update" zu probieren.
pi@fhem:~$ wget -O- https://debian.fhem.de/archive.key | sudo gpg --dearmor > /u sr/share/keyrings/debianfhemde-archive-keyring.gpg
-bash: /usr/share/keyrings/debianfhemde-archive-keyring.gpg: Keine Berechtigung
...
Schreiben nach »-« nicht möglich (Datenübergabe unterbrochen (broken pipe)).
Warum Du die Datei nicht schreiben darfst, ist aus der Ferne schwer zu beurteilen.
Kannst Du das Ganze mal als root ausführen anstatt als user "fhem"?
leider auch nicht als root
su - dann
--2026-08-02 12:00:20-- https://debian.fhem.de/archive.key
Auflösen des Hostnamens debian.fhem.de (debian.fhem.de)... sudo: gpg: Befehl nicht gefunden
2600:9000:201c:2a00:15:107d:a980:93a1, 2600:9000:201c:d600:15:107d:a980:93a1, 2600:9000:201c:b400:15:107d:a980:93a1, ...
Verbindungsaufbau zu debian.fhem.de (debian.fhem.de)|2600:9000:201c:2a00:15:107d:a980:93a1|:443 ... verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet ... 200 OK
Länge: 1209 (1,2K) [application/pgp-keys]
Wird in »STDOUT« gespeichert.
- 0%[ ] 0 --.-KB/s in 0s
Schreiben nach »-« nicht möglich (Datenübergabe unterbrochen (broken pipe)).
root@fhem:/#
Gruß Werner
lies doch einfach mal die Fehlermeldungen, was anderes mache ich auch nicht...
gpg: Befehl nicht gefunden
Was ist daran unverständlich? Das hat nichts mit FHEM zu tun.
Installiere das Paket und probier es dann nochmal.
sudo apt install gpg
Ich habe jetzt einfach mal
apt install gpg eingegeben
danach den
wget -O- https://debian.fhem.de/archive.key | sudo gpg --dearmor > /usr/share/keyrings/debianfhemde-archive-keyring.gpg als root ausgeführt.
Ein reboot der VM gemacht als User pi wieder angemeldet.
Dann ein
apt updateErgebnis:
pi@fhem:~$ sudo apt update
OK:1 http://deb.debian.org/debian trixie InRelease
Holen:2 http://security.debian.org/debian-security trixie-security InRelease [43,4 kB]
OK:3 http://deb.debian.org/debian trixie-updates InRelease
Holen:4 https://debian.fhem.de/nightly InRelease [1.481 B]
Holen:5 https://debian.fhem.de/nightly Packages [1.201 B]
Es wurden 46,1 kB in 0 s geholt (143 kB/s).
Alle Pakete sind aktuell.
pi@fhem:~$
Gruß Werner
Kaum macht man es richtig, schon klappts 8)
Dann kannst Du ja jetzt mit der Installation weitermachen.
ja genau, schon installiert und es geht weiter. Ich versuche Tradfri-Gateway in Fhem zu installieren, habe deswegen eine neue VM aufgemacht.
Scheint aber wegen der nodejs nicht zu klappen. naja anderes Thema. ich probiere einfach :) ;) :)
Schönen Sonntag
Gruß Werner