The Utopia Repository

View the repo in your browser: dists/ pool/

The Utopia Repository is an addons repository for Debian, administered by James Lu. Supported architectures include amd64 (primary target), i386, armhf, and arm64.

Absolutely no warranty is provided for the software in this repository; use at your own risk!

Mirror status

Current server:

Last mirror sync:

All active mirrors:

Default mirror routing uses geolocation data from DB-IP.

News

Contents

The following suites exist in The Utopia Repository, but availability varies between OS versions. Please check which sections suit your setup before adding things to sources.list!

Suite sid (unstable) bullseye (testing) buster (stable)
main: Free software addons for Debian. For stable releases, this may also include unofficial backports for certain packages. sid/​main buster/​main
meta: This section contains Utopia-branded packages which ship my desktop settings and custom package sets (source). sid/​meta
imports: Extra packages that are either imported from an external source or not supported well enough (by me) to put in main. This section may include non-free content. sid/​imports buster/​imports
newlibs: Forked packages that may upgrade or replace libraries in Debian. Use with caution - packages here may not work with everything in Debian. experimental/​main buster/​forks
nightlies: Automatic nightly builds by the Utopia Repository team. (temporarily paused for maintenance) sid-​nightlies buster-​nightlies
Legend
Active maintenance
Bug fixes only
EOL or unsupported
Coming soon/temp. unavailable
Suite not available

Instructions

This repository works like any other APT repository, and is signed using a PGP key. Both HTTP and verified HTTPS are available.

1) Add the repository to sources.list

I am using and would like the following sections:


2) Install the repository's PGP signing key

Download the utopia-keyring package over HTTPS and install it locally:

wget https://deb.utopia-repository.org/keyring-latest.deb
sudo apt-get install ./keyring-latest.deb

Updates to the keyring set will be automatically applied afterwards.

3) Enjoy?!

After adding the repositories of your choice, simply run apt-get update to update your repository cache. Then, you will be able to install packages whichever way you like. (apt-get, aptitude, synaptic, etc.)

About

Why did I make this?

  1. Simplicity. Instead of adding 5 repositories for the things I commonly use, I only need to add 1.
  2. Convenience. This repository hosts a few meta-packages (utopia-* in main) to make it easier to pull in a working system. (forget selecting 30 individual packages!)
  3. The learning experience. This is pretty self-explanatory. :)

Contact

Questions? Feedback? Concerns? Send me an e-mail at james@overdrivenetworks.com

Alternatively, you may file an issue against the utopia-packages GitHub repository.