I am experimenting with hosting a Debian package repository for various programs. Currently the repo is minimal, but eventually it may grow to be similar to my Gentoo overlay in contents. Packages here may be ones that are not in the official Bookworm release, or occasionally updates of packages that are in the release.
I am publishing packages for Debian Stable (Bullseye) and Testing
(Bookworm). Sid users, please use the testing suite. I do not plan
to freeze package versions in the stable suite, so both stable and testing
will receive package updates, although stable will receive updates at a slower
pace. Use APT holds or pinning if you wish to prevent upgrades.
See apt-mark(8)
or apt_preferences(5)
for more
information on these.
Also, this repository only contains amd64 packages, since that is the only architecture I run.
The repository is hosted at apt.khumba.net. The packages here have a lower default priority, like the Debian backports repositories, so APT will not automatically transition from official Debian packages to these ones when packages exist in both repositories, but you will receive updates of these packages once selected. The following "suites" or "distributions" are available, with the three standard components (main, contrib, non-free; no firmware here!).
The suites have these names so that they are easy to differentiate from standard Debian packages in command line APT output.
Currently the repository includes:
To use this repository, create an APT sources file
at /etc/apt/sources.list.d/khumba.sources
with the contents
below, replacing RELEASE with your version of Debian. You will need to
download and install the keyring file yourself, after
which you can run apt update
and install packages from here.
Types: deb deb-src URIs: https://apt.khumba.net/ Suites: kh-RELEASE-extras Components: main contrib non-free Architectures: amd64 Signed-By: /etc/apt/keyrings/khumba.asc
You can get all of this set up with the following commands, run as root:
# mkdir -p /etc/apt/{keyrings,sources.list.d} # wget -O /etc/apt/keyrings/khumba.asc https://khumba.net/debian/khumba.asc # wget -O /etc/apt/sources.list.d/khumba.sources https://khumba.net/debian/khumba-bullseye.sources (^ replace "bullseye" with "bookworm" for testing and unstable ^) # apt update
To see all available packages, run:
$ apt list '?origin(khumba)'
To install an updated package that already exists at a lower version in Debian, run one of the following commands.
# apt install <package>/kh-bookworm-extras - or - # apt install -t kh-bookworm-extras <package>
Please email me if you have any issues with this repository or its packages.
2023-03-25: Fresh cooked Debian packages, in an APT repository near you.