This guide will walk you through the process of uploading your DEB packages to Gemfury, and then securely installing them. Before you get started, be sure you have the following: Gemfury account AptCLI with HTTPS transport To install HTTPS transport on a system with AptCLI, run the following commands: apt-get update apt-get install apt-transport-https ca-certificates

Configure APT for your repository

You can configure APT to use your Gemfury repository. To start, create a fury.list file in the /etc/apt/sources.list.d directory. You will need sudo access to make these changes: Here is a basic template for /etc/apt/sources.list.d/fury.list: deb * * Or run this “one-liner”: $ echo "deb * *" > \ /etc/apt/sources.list.d/fury.list Your repository is signed with Gemfury’s GPG key, which you will have to add to your system’s list of trusted keys: 

Install DEB packages with APT

Once you’ve configured for your repository, download and update the indexes of packages by running the following command. Run this every time you add a new package: $ sudo apt update Once this has succeeded, you can use apt and all related tools to install your private packages: $ sudo apt install package-in-gemfury ... The following NEW packages will be installed: package-in-gemfury ... Setting up package-in-gemfury (0.1.0) ... apt is the newer CLI for accessing APT functions in Debian-based packages.