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-https
in 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-get install ca-certificates apt-transport-https # download the GPG key of the repository and add it to apt: wget -O /etc/apt/trusted.gpg.d/oitibs.gpg https://oitibs.com/repo/keyring.gpg # For Debian 7 Wheezy - create apt sources file for OITIBS repo echo -e "deb https://oitibs.com/repo wheezy main" > /etc/apt/sources.list.d/oitibs.sources.list # For Debian 8 Jessie - create apt sources file for OITIBS repo echo -e "deb https://oitibs.com/repo jessie main" > /etc/apt/sources.list.d/oitibs.sources.list # For Debian 9 Stretch - create apt sources file for OITIBS repo echo -e "deb https://oitibs.com/repo stretch main" > /etc/apt/sources.list.d/oitibs.sources.list # For Debian 10 Buster- create apt sources file for OITIBS repo echo -e "deb https://oitibs.com/repo buster main" > /etc/apt/sources.list.d/oitibs.sources.list # update apt package cache apt-get update