Debian Packaging¶
Repositories¶
/etc/apt/sources.list¶
deb http://deb.debian.org/debian/ sid main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ sid main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
sudo apt update && sudo apt full-upgrade
Keys¶
Notes:
/etc/apt/trusted.gpg.dis insecure because it adds the key for all repositoriesThat’s why
apt-keyhad to be deprecatedUse
/usr/share/keyrings(or/etc/apt/keyrings) for 3rd party gpg keysPut
signed-by=/usr/share/keyrings/key.(gpg|asc)in repo definitionPrefer binary signatures (
.gpgfiles), but ascii armored keys seems to work (as long as the extension is.asc)No need to install
gnupg(as long as you don’t useapt-keycommands)