A signed APT repository for Debian binary and source packages.
Browse the repository · English · 한국어
Debian unstable is the default channel. Debian 13 (trixie) has a separate backports channel. Both support amd64 (x86-64) and arm64 (AArch64).
| Channel | amd64 configuration | arm64 configuration |
|---|---|---|
| Debian unstable | Download .sources | Download .sources |
| Debian 13 (trixie) backports | Download .sources | Download .sources |
The website lets you select a channel and architecture. Package lists include
the selected architecture and shared all packages, with descriptions and links
to upstream code and Debian packaging repositories.
The setup requires curl and GnuPG. Install them if needed:
sudo apt install ca-certificates curl gnupgThe archive signing key fingerprint is:
55A5EA46C60A959E75119B4F39F74FF9CEA87CC9
Use suite=unstable for Debian unstable. For Debian 13, change it to
suite=trixie. The commands detect the system architecture, check the key
fingerprint, and register the matching source configuration.
(
set -eu
suite=unstable
architecture=$(dpkg --print-architecture)
key_directory=$(mktemp -d)
trap 'rm -rf -- "$key_directory"' EXIT
curl -fsSLo "$key_directory/tomori.gpg" \
https://repo.tomori.dev/keys/tomori-archive-keyring.gpg
fingerprint=$(gpg --show-keys --with-colons "$key_directory/tomori.gpg" \
| awk -F: '$1 == "fpr" { print $10; exit }')
test "$fingerprint" = 55A5EA46C60A959E75119B4F39F74FF9CEA87CC9
curl -fsSLo "$key_directory/tomori.sources" \
"https://repo.tomori.dev/tomori-$suite-$architecture.sources"
sudo install -d -m 0755 /etc/apt/keyrings /etc/apt/sources.list.d
sudo install -m 0644 "$key_directory/tomori.gpg" \
/etc/apt/keyrings/tomori-archive-keyring.gpg
sudo install -m 0644 "$key_directory/tomori.sources" \
/etc/apt/sources.list.d/tomori.sources
sudo apt update
)Choose a package from the website and replace PACKAGE with its name. Specify
the target release on the initial installation so APT selects the required
dependencies.
On Debian unstable:
sudo apt install -t unstable PACKAGEOn Debian 13 (trixie):
sudo apt install -t tomori-trixie PACKAGECheck the candidate version with apt-cache policy PACKAGE. Use normal APT
commands to update installed packages. Package-specific compatibility notes are
listed on the installation page.
The source configurations enable both deb and deb-src. Download source
archives from the website's Sources menu or use APT:
apt source -t unstable SOURCEFor trixie backports, use apt source -t tomori-trixie SOURCE. Replace SOURCE
with the source package name shown in the catalog.
Maintained by zeroday0619.
Profile · Debian Salsa · Twitter · Mastodon · Tomori Lab
This Git repository contains the website and archive publishing tools. Packages and source archives are distributed through APT. Implementation details, operating procedures, and automation notes are in the maintainer documentation.
For vulnerability reporting and security boundaries, see the security policy.
The original source code and documentation in this repository are licensed under
the GNU Affero General Public License, version 3 only (AGPL-3.0-only). See
LICENSE for the complete terms.
Separate materials retain their own licensing:
- The bundled Pretendard font uses the SIL Open Font License 1.1.
- The logo artwork in
site/images/logo.pngis outside this software license grant. - Debian packages and upstream source archives distributed through APT retain their respective licenses.
Parts of this project were created with assistance from AI tools (e.g. large language models). All AI-assisted contributions were reviewed and adapted by maintainers before inclusion. If you need provenance for specific changes, please refer to the Git history and commit messages.