# APT Package Repository

Some of the Ability Edge Framework components are delivered in the form of Debian packages. This includes abb-iot-edge-setup (part of ABB Edge Installer), DPCM service, secure storage library, etc. Official release versions are listed on the Edge Releases page. The Ability Client Success Team is hosting an APT repository (aka Debian Package Repository) to help you gain instant access to all the newest versions of those components.

KEEP IT CONFIDENTIAL

This repository is for ABB internal use only. Please make sure to keep the username and password secure and don't share it with anyone outside of ABB.

# Automatic Installation

This repository can be installed automatically on your Ubuntu 18.04 LTS by running a simple one-liner:

curl -sSL "https://ability:zMrhQ2o8e6z9b0wiFXM@clientsuccess.ability.abb/scripts/repo-install.sh" | sudo bash -

# Manual Installation

# Add APT authentication login and password
cat <<EOF > /etc/apt/auth.conf
machine clientsuccess.ability.abb/repo/apt
login ability
password zMrhQ2o8e6z9b0wiFXM
EOF

# Use the APT pinning feature to prioritize packages delivered through this repo.
# Learn more: man 5 apt_preferences
cat <<EOF > /etc/apt/preferences.d/10-clientsuccess
Package: *
Pin: origin clientsuccess.ability.abb
Pin-Priority: 1001
EOF

# Install the add-apt-repository command if not already installed.
apt-get -y install software-properties-common

# Add a repository signing key.
curl -sSL 'https://ability:zMrhQ2o8e6z9b0wiFXM@clientsuccess.ability.abb/repo/apt/abilityedge-cst.asc' | sudo apt-key add -

# Add an APT repository.
add-apt-repository 'deb https://clientsuccess.ability.abb/repo/apt/abilityedge-release/ bionic main'

# Refresh the packages list.
apt-get update
Last updated: 7/7/2021, 9:03:31 AM
Feedback