Expanse APT Repository v0.11.1

Official Debian and Ubuntu package repository for Expanse — clean-room, pure-Rust Judy arrays for 64-bit and 32-bit microarchitectures.

Quick Setup

Add the official repository source to your system:

# 1. Install the repository signing key and add the source
curl -fsSL https://orieg.github.io/expanse/apt/expanse-archive-keyring.gpg | sudo tee /usr/share/keyrings/expanse-archive-keyring.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/expanse-archive-keyring.gpg] https://orieg.github.io/expanse/apt/ stable main" | sudo tee /etc/apt/sources.list.d/expanse.list

# 2. Update apt cache and install runtime, dev headers, and libjudy compat
sudo apt-get update
sudo apt-get install -y libexpanse1 libexpanse-dev libjudy-compat

Packages in this Repository

Package Architecture Direct Download
libexpanse1 amd64 libexpanse1_0.11.1_amd64.deb
libjudy-compat amd64 libjudy-compat_0.11.1_amd64.deb
libexpanse-dev amd64 libexpanse-dev_0.11.1_amd64.deb
libexpanse1 arm64 libexpanse1_0.11.1_arm64.deb
libexpanse-dev arm64 libexpanse-dev_0.11.1_arm64.deb
libjudy-compat arm64 libjudy-compat_0.11.1_arm64.deb
libjudy-compat riscv64 libjudy-compat_0.11.1_riscv64.deb
libexpanse1 riscv64 libexpanse1_0.11.1_riscv64.deb
libexpanse-dev riscv64 libexpanse-dev_0.11.1_riscv64.deb

Supported Architectures

  • amd64 (x86-64): baseline x86-64-v1, with glibc-hwcaps dynamic optimization for v2, v3 (AVX2), and v4 (AVX-512).
  • arm64 (AArch64): AWS Graviton, Raspberry Pi 4/5, Apple Silicon Linux VMs.
  • riscv64 (RV64GC): 64-bit RISC-V edge and server platforms.