Archive

The archive is currently shared between GNU/Linux alpha, hppa, loong64, m68k, powerpc, ppc64, sh4, sparc64, x32 and GNU/Hurd. It uses mini-dak, in order to have one pool per architecture and various suites (unstable, experimental), and most notably the unreleased suite. This suite is used to upload packages which need hacks to build until the changes are integrated into Debian.

You can browse the archive directly via http.

APT sources

The archive includes binary-all packages mirrored regularly from Debian. To use it, add the following lines to your /etc/apt/sources.list:

 deb http://deb.debian.org/debian-ports unstable main
 deb http://deb.debian.org/debian-ports unreleased main
      

and possibly:

 deb http://deb.debian.org/debian-ports experimental main
      

This uses the recommended deb.debian.org mirror. You can also use ftp.ports.debian.org which actually corresponds to two different servers, one in The Netherlands and one in USA. These are both accessible through both IPv4 and IPv6. In case these are slow from your country, you might want to use a a different mirror instead.

Packages authentication

If you want apt to verify the downloaded packages, it is recommended to install the debian-ports-archive-keyring package. Alternatively, but not recommended, you can manually import the Debian ports archive key into apt:

 gpg --keyserver hkps://keys.openpgp.org --recv-keys 519759FBC670BFA6C87E42413AF65F93D6FBC5B9
 gpg --armor --export 519759FBC670BFA6C87E42413AF65F93D6FBC5B9 > /etc/apt/trusted.gpg.d/archive_2025.key
      

or

 wget -O /etc/apt/trusted.gpg.d/archive_2025.key https://www.ports.debian.org/archive_2025.key
      

Upload policy

Magic +string or ~string