Install Aptly 1.6.3

Packages for Debian / Ubuntu

Aptly packages are built by the github pipeline for various Debian / Ubuntu distributions and architectures.

Importing GPG keys

Download and install repo.aptly.ingo GPG keys:

$ sudo wget -O /etc/apt/keyrings/aptly.asc https://www.aptly.info/pubkey.txt

For releases older than Debian 12 and Ubuntu 22.04, create the directory first:

$ sudo mkdir -p /etc/apt/keyrings; sudo chmod 755 /etc/apt/keyrings

Adding APT Source

Create new file /etc/apt/sources.list.d/aptly.list with:

deb [signed-by=/etc/apt/keyrings/aptly.asc] http://repo.aptly.info/release DIST main

Where DIST is one of:

Debian: bullseye / bookworm / trixie

Ubuntu: focal / jammy / noble / resolute

For testing CI Builds built from master branch, replace release with ci in the URL.

Install Aptly

$ sudo apt-get update
$ sudo apt-get install aptly  # aptly cli
$ sudo apt-get install aptly-api  # API server, systemd service

Official Debian / Ubuntu Packages

Aptly packageis are available in Debian as well as Ubuntu.

These packages come with bug fixes but do not offer all features, depending on the availability of go dependencies.

Mac OS X

Mac OS X: Installation using Homebrew:

$ brew install aptly

Binary Releases

Releases for binary distributions (depend almost only on libc) for Debian, CentOS, MacOS X & FreeBSD are available.

Linux Generic Linux
AMD64 ARM64
386 ARM32
FreeBSD FreeBSD 9.2+
AMD64 ARM64
386 ARM32
Mac OS X Mac OS X 10.9
ARM64 AMD64

The archive contains the binary executable, man page and shell completion (bash, zsh):

$ unzip aptly_1.6.3_linux_amd64.zip
Archive:  aptly_1.6.3_linux_amd64.zip
   creating: aptly_1.6.3_linux_amd64/
   creating: aptly_1.6.3_linux_amd64/man/
 extracting: aptly_1.6.3_linux_amd64/man/aptly.1.gz
  inflating: aptly_1.6.3_linux_amd64/README.rst
  inflating: aptly_1.6.3_linux_amd64/LICENSE
  inflating: aptly_1.6.3_linux_amd64/AUTHORS
   creating: aptly_1.6.3_linux_amd64/completion/
   creating: aptly_1.6.3_linux_amd64/completion/bash_completion.d/
  inflating: aptly_1.6.3_linux_amd64/completion/bash_completion.d/aptly
   creating: aptly_1.6.3_linux_amd64/completion/zsh/
   creating: aptly_1.6.3_linux_amd64/completion/zsh/vendor-completions/
  inflating: aptly_1.6.3_linux_amd64/completion/zsh/vendor-completions/_aptly
  inflating: aptly_1.6.3_linux_amd64/aptly

$ aptly_1.6.3_linux_amd64/aptly version
aptly version: 1.6.3