debian-collection-repo

Automated Debian package repository collecting packages from multiple GitHub repositories.

8
Available Packages
4
Distributions
amd64, arm64, riscv64
Architectures

đŸ“Ļ Quick Setup

Add this repository to your Debian or Ubuntu system in three easy steps:

1. Add GPG Key

curl -fsSL https://the78mole.github.io/debian-collection-repo/public.key | sudo gpg --dearmor -o /usr/share/keyrings/debian-collection-repo.gpg

2. Add Repository

Choose the command for your distribution version and architecture:

Debian 12 (Bookworm)

amd64:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/debian-collection-repo.gpg] https://the78mole.github.io/debian-collection-repo bookworm main" | sudo tee /etc/apt/sources.list.d/debian-collection-repo.list

arm64:

echo "deb [arch=arm64 signed-by=/usr/share/keyrings/debian-collection-repo.gpg] https://the78mole.github.io/debian-collection-repo bookworm main" | sudo tee /etc/apt/sources.list.d/debian-collection-repo.list

Ubuntu 22.04 LTS (Jammy Jellyfish)

amd64:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/debian-collection-repo.gpg] https://the78mole.github.io/debian-collection-repo jammy main" | sudo tee /etc/apt/sources.list.d/debian-collection-repo.list

arm64:

echo "deb [arch=arm64 signed-by=/usr/share/keyrings/debian-collection-repo.gpg] https://the78mole.github.io/debian-collection-repo jammy main" | sudo tee /etc/apt/sources.list.d/debian-collection-repo.list

Ubuntu 24.04 LTS (Noble Numbat)

amd64:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/debian-collection-repo.gpg] https://the78mole.github.io/debian-collection-repo noble main" | sudo tee /etc/apt/sources.list.d/debian-collection-repo.list

arm64:

echo "deb [arch=arm64 signed-by=/usr/share/keyrings/debian-collection-repo.gpg] https://the78mole.github.io/debian-collection-repo noble main" | sudo tee /etc/apt/sources.list.d/debian-collection-repo.list

riscv64:

echo "deb [arch=riscv64 signed-by=/usr/share/keyrings/debian-collection-repo.gpg] https://the78mole.github.io/debian-collection-repo noble main" | sudo tee /etc/apt/sources.list.d/debian-collection-repo.list

Debian 13 (Trixie)

amd64:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/debian-collection-repo.gpg] https://the78mole.github.io/debian-collection-repo trixie main" | sudo tee /etc/apt/sources.list.d/debian-collection-repo.list

arm64:

echo "deb [arch=arm64 signed-by=/usr/share/keyrings/debian-collection-repo.gpg] https://the78mole.github.io/debian-collection-repo trixie main" | sudo tee /etc/apt/sources.list.d/debian-collection-repo.list

riscv64:

echo "deb [arch=riscv64 signed-by=/usr/share/keyrings/debian-collection-repo.gpg] https://the78mole.github.io/debian-collection-repo trixie main" | sudo tee /etc/apt/sources.list.d/debian-collection-repo.list

3. Update and Install

sudo apt update
sudo apt install <package-name>
💡 Tip: To see all available packages, use apt search '' after adding the repository, or browse the Packages file for your distribution and architecture:
Debian 12 (Bookworm): amd64 | arm64
Ubuntu 22.04 LTS (Jammy Jellyfish): amd64 | arm64
Ubuntu 24.04 LTS (Noble Numbat): amd64 | arm64 | riscv64
Debian 13 (Trixie): amd64 | arm64 | riscv64

📂 Repository Structure

Browse the repository contents:

🔐 GPG Key Information

This repository is signed with a GPG key for security. You can:

📋 Package Listing

View available packages by distribution and architecture:

Distribution Packages amd64 arm64 riscv64 Browse
Debian 12 (Bookworm) 0 Packages | Packages.gz Packages | Packages.gz Browse →
Ubuntu 22.04 LTS (Jammy Jellyfish) 6 Packages | Packages.gz Packages | Packages.gz Browse →
Ubuntu 24.04 LTS (Noble Numbat) 2 Packages | Packages.gz Packages | Packages.gz Packages | Packages.gz Browse →
Debian 13 (Trixie) 0 Packages | Packages.gz Packages | Packages.gz Packages | Packages.gz Browse →

🔄 Updates

This repository is automatically updated:

❓ Troubleshooting

Repository not found

Make sure you've added the GPG key and the repository sources correctly. Check for typos in the commands above.

GPG errors

If you see GPG signature warnings, ensure you've imported the public key correctly:

sudo rm /usr/share/keyrings/debian-collection-repo.gpg
curl -fsSL https://the78mole.github.io/debian-collection-repo/public.key | sudo gpg --dearmor -o /usr/share/keyrings/debian-collection-repo.gpg
sudo apt update

Package not found

Check the Packages files for each distribution to see all available packages. Make sure you've run sudo apt update after adding the repository.

â„šī¸ About

This APT repository automatically collects and publishes Debian packages from multiple GitHub repositories. It's built using GitHub Actions and hosted on GitHub Pages.