# Edge Software Installation
There are two basic methods to install the reference Edge.
- Using the CST APT repository. This is the recommended procedure.
- Transferring the correct Debian packages to the target machine to install them.
The CST APT repository is the most convenient method. However, CST may provide the latest release candidates for testing and evaluation. Both procedures are covered here.
# Edge Installation from APT repository
Use the following steps to install an edge the the APT repository.
Log in to the machine.
If inside the ABB network, enable ABB proxy. Be sure to reboot if the settings are modified.
Run the following command:
sudo apt update -y && sudo apt upgrade -y
WARNING
On Raspberry PI environments, only execute sudo apt update
. If any kernel
updates are applied the provided custom Raspberry PI kernel, the TPM chip
will not be recognized.
Configure the APT Repository
Use the Edge Software page to identify the matching Edge software for the hardware platform the Edge will connect to. Copy the correct install string and execute it on the Edge device.
TIP
If prompted to save firewall (
iptables
) rules, answer either YES or NO, it will not matter as firewall rules will be entirely reconstructed during Edge initialization. Ignore "download is performed un-sandboxed as root ... pkgAcquire::Run permission denied" warning.
When installation is complete, the Edge is ready to configure.
# Edge Installation from Debian Packages
In some cases, the CST may provide specific pre-release Debian packages to install an Edge to address specific customer issue. Use the following procedure to install them.
Log in to the machine.
If inside the ABB network, enable ABB proxy. Be sure to reboot if the settings are modified.
Run the following command:
sudo apt update -y && sudo apt upgrade -y
WARNING
On Raspberry PI environments, only execute sudo apt update
. If any kernel
updates are applied the provided custom Raspberry PI kernel, the TPM chip
will not be recognized.
Transfer the Debian files to the target Edge machine with WinSCP or another appropriate tool. Review the Edge Software page to verify all the required packages are provided
- Security packages, typically 4 of them, decommissioning package is not required for setup.
- ABB Edge Installer, one package.
On the target computer, enter root user shell, run
apt-get update
to download the latest dependency manifests, then navigate to the directory of Debian package files and useapt-get install ./*.deb
to install all edge components at once. Never install the packages individually - otherwise it may result in dependency mismatch.TIP
If prompted to save firewall (
iptables
) rules, answer either YES or NO, it will not matter as firewall rules will be entirely reconstructed during Edge initialization. Ignore "download is performed un-sandboxed as root ... pkgAcquire::Run permission denied" warning.
When installation is complete, the Edge is ready to configure.