Linux Expert for Robust Embedded Devices Debian Repo-Server
Because the repository Linex4red GPG public key has an expiry date, it must be frequently updated. It is store in ascii-amored format and needs to converted in binary format before using.sec rsa4096/46052ACC5DD94C6F 2022-06-22 [SC] 6B9DF08810AB048CFE63AFD546052ACC5DD94C6F uid [ultimate] Linex4red Debian/Ubuntu Packaging <debian@linex4red.de> ssb rsa4096/6EA4E7B2CE0887EF 2022-06-22 [S] [expires: 2026-07-02]
- manually install the linex4red-archive-keyring package with
The linex4red-archive-keyring package is frequently updated installing a new GPG key with later expiry date. The package stores it in directory /usr/share/keyrings/ in binary format.wget https://debian.linex4red.de/repos/pool/main/l/linex4red-archive-keyring/linex4red-archive-keyring_2024.07.02_all.deb && sudo dpkg -i linex4red-archive-keyring_2024.07.02_all.deb- manually fetch the Linex4red GPG public key and storing it in the secure directory /usr/share/keyrings/ with
It is a safe method for initial access to the repository and works since Debian Stretch.curl -s https://debian.linex4red.de/repos/linex4red-key.gpg | sudo gpg --dearmor --output /usr/share/keyrings/linex4red-archive-keyring.gpg- manually fetch the Linex4red GPG public key, but storing it with apt-key (not general recommended) with
It is the old, more insecure way and only recommended for Debian Jessie or older Debian releases. Storing the key with apt-key is deprecated, because this GPG key could be used for any other repositories too.curl -s https://debian.linex4red.de/repos/linex4red-key.gpg | sudo apt-key add -
If you later upgrade Debian and use the more secure way storing the public key in /usr/share/keyrings/, don't forget to delete the old key with:sudo apt-key del 5DD94C6F
# # Linex4red Debian Bookworm Backports Repo # deb [arch=amd64 signed-by=/usr/share/keyrings/linex4red-archive-keyring.gpg] https://debian.linex4red.de/repos bookworm-bpo main deb-src [signed-by=/usr/share/keyrings/linex4red-archive-keyring.gpg] https://debian.linex4red.de/repos bookworm-bpo main # Install key with: # curl -s https://debian.linex4red.de/repos/linex4red-key.gpg | sudo gpg --dearmor --output /usr/share/keyrings/linex4red-archive-keyring.gpg
# # Linex4red Debian Bullseye Backports Repo # deb [arch=amd64 signed-by=/usr/share/keyrings/linex4red-archive-keyring.gpg] https://debian.linex4red.de/repos bullseye-bpo main deb-src [signed-by=/usr/share/keyrings/linex4red-archive-keyring.gpg] https://debian.linex4red.de/repos bullseye-bpo main # Install key with: # curl -s https://debian.linex4red.de/repos/linex4red-key.gpg | sudo gpg --dearmor --output /usr/share/keyrings/linex4red-archive-keyring.gpg
# # Linex4red Debian Buster Backports Repo # deb [arch=amd64,i386 signed-by=/usr/share/keyrings/linex4red-archive-keyring.gpg] https://debian.linex4red.de/repos buster-bpo main deb-src [signed-by=/usr/share/keyrings/linex4red-archive-keyring.gpg] https://debian.linex4red.de/repos buster-bpo main # Install key with: # curl -s https://debian.linex4red.de/repos/linex4red-key.gpg | sudo gpg --dearmor --output /usr/share/keyrings/linex4red-archive-keyring.gpg
# # Linex4red Debian Stretch Backports Repo # deb [arch=amd64,i386 signed-by=/usr/share/keyrings/linex4red-archive-keyring.gpg] https://debian.linex4red.de/repos stretch-bpo main deb-src [signed-by=/usr/share/keyrings/linex4red-archive-keyring.gpg] https://debian.linex4red.de/repos stretch-bpo main # Install key with: # curl -s https://debian.linex4red.de/repos/linex4red-key.gpg | sudo gpg --dearmor --output /usr/share/keyrings/linex4red-archive-keyring.gpg
# # Linex4red Debian Jessie Backports Repo # deb http://debian.linex4red.de/repos jessie-bpo main deb-src http://debian.linex4red.de/repos jessie-bpo main # Install key with: # curl -s https://debian.linex4red.de/repos/linex4red-key.gpg | sudo apt-key add -
# # Linex4red Ubuntu Jammy Backports Repo # deb [arch=amd64,i386 signed-by=/usr/share/keyrings/linex4red-archive-keyring.gpg] https://debian.linex4red.de/repos jammy-bpo main deb-src [signed-by=/usr/share/keyrings/linex4red-archive-keyring.gpg] https://debian.linex4red.de/repos jammy-bpo main # Install key with: # curl -s https://debian.linex4red.de/repos/linex4red-key.gpg | sudo gpg --dearmor --output /usr/share/keyrings/linex4red-archive-keyring.gpg
# # Linex4red Ubuntu Focal Backports Repo # deb [arch=amd64,i386 signed-by=/usr/share/keyrings/linex4red-archive-keyring.gpg] https://debian.linex4red.de/repos focal-bpo main deb-src [signed-by=/usr/share/keyrings/linex4red-archive-keyring.gpg] https://debian.linex4red.de/repos focal-bpo main # Install key with: # curl -s https://debian.linex4red.de/repos/linex4red-key.gpg | sudo gpg --dearmor --output /usr/share/keyrings/linex4red-archive-keyring.gpg