Note: This article is is an update from our previous article OITIBS Apt Repository: Online. In this updated article we will cover adding our custom apt repository for Debian Trixie using the new deb822 source format.
This project has been on the back-burner for awhile, but after an audit of resource utilization we have come to the conclusion that setting up a private apt repository is a must! Why you may ask. The answer is simple, we have a customer base that are using custom compiled software packages that can now be installed and updated via our private apt repository. If you would like to host a private apt repository yourself, read our previous article Hosting Apt Repo’s With Freight for step by step instructions. If you would like to use our repository, you can do so using the the instructions below.Prerequisites
- Our repository is only available over SSL so you will be required to install
apt-transport-httpsin order to connect via apt. - Along those lines, in order to verify our SSL certificate, you will need to install
ca-certificates.
Add Repository
# install pre-reqs via apt apt install ca-certificates apt-transport-https # download the GPG key of the repository and add it to apt: wget -O /usr/share/keyrings/oitibs-keyring.gpg https://oitibs.com/repo/keyring.gpg # create apt sources file for trixie repo cat << EOF > /etc/apt/sources.list.d/oitibs.sources Types: deb URIs: https://oitibs.com/repo/ Suites: trixie Components: main Signed-By: /usr/share/keyrings/oitibs-keyring.gpg EOF # update apt package cache apt update