Debian Packages

Instructions · About · Trust · Mailing List


Instructions

Copy and paste the following snippet into your shell (it assumes you are not root and are using sudo, adjust if necessary).

This will add the GPG key that the packages are signed with and add the repo to your sources.list file or sources.list.d directory.

curl -Ls https://cromle.ch/gpg | sudo apt-key add - && \
sudo add-apt-repository "deb https://cromle.ch/deb $(lsb_release -cs) main"

About

This is my personal Debian package repository, freely and publicly available for anyone else to use if so desired. Everything is open source and verifiable. What's in here is used by me for my laptop, other old machines I have lying around at home and on servers, so it is actively maintained.

I've set this up as a central point that I can use for any application, util or dependency, on bare metal, in the cloud, in a Docker container, a Kubernetes cluster or on a Chromebook. If I find some cool new tool on GitHub that needs compiling for example, I can compile it once, package it up and use it anywhere. Instead of relying on NPM being up and being secure I can package one of my Node.js libraries (and its dependencies which I can verify) up and apt install like everything else. For me it is safer and more reliable.

Trust

All packages are signed by me using this key.

All package sources are verifiable either in their respective repos or here.

Everything is served out from Amazon S3 via CloudFront over HTTPS, there are no servers to hack and the repo is highly available globally.

You can check me out here, here, here, here, and here.

You can message me on Keybase or via email: roryrjb [at] gmail [dot] com.

Mailing List

You can be notified of any updates to the packages here by subscribing to the mailing list here. Just don't expect things to move at a fast pace.


Last updated: Sun 6 Jan 11:00:34 GMT 2019.

Valid HTML 4.01 Transitional