Project

General

Profile

Inst chirpstack » History » Revision 2

Revision 1 (Michael Gunsch, 11/14/2023 03:20 PM) → Revision 2/6 (Michael Gunsch, 11/14/2023 03:21 PM)

h1. ChirpStack auf Debian installieren 

 h2. Installationsanleiung 

 https://www.chirpstack.io/docs/getting-started/debian-ubuntu.html 

 

 h2. Abweichungen zur Anleitung 

 Bei folgendem Befehl gibt es unter «Debian 12« Debian 12 Probleme: 

 <pre> 
 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1CE2AFD36DBCCA00 
 </pre> 

 Es ist nicht mehr zulässig, dass die Schlüssel in @/etc/apt/trusted.gpg@ gespeichert werden. 

 Folgende Meldung ist bei @apt update@ aufgetreten: 

 <pre> 
 Err:6 https://artifacts.chirpstack.io/packages/4.x/deb stable InRelease 
   The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1CE2AFD36DBCCA00 
 </pre> 

 Der Schlüssel muss unter @/etc/apt/keyrings/@ gespeichert werden. 

 Ich exportiere ihn mit dem Befehl 

 <pre> 
 apt-key export 1CE2AFD36DBCCA00 
 </pre> 

 und schreibe den ASCII-Key in die Datei @chirpstack.asc@. 

 Anschliessend konvertiere ich den Schlüssel in eine PGP-Datei: 

 <pre> 
 sudo gpg --dearmor chirpstack.asc > chirpstack.gpg 
 </pre> 

 Die PGP-Datei wird ins Verzeichnis @/etc/apt/keyrings/@ verschoben. 

 Die Datei @/etc/apt/sources.list.d/chirpstack.list@ muss dann so aussehen: 

 <pre> 
 deb [signed-by=/etc/apt/keyrings/chirpstack.gpg] https://artifacts.chirpstack.io/packages/4.x/deb stable main 
 </pre>