Sw/eden APT

Repositories

Name Distributions Description
Main bionic, eoan, focal Releases of Sw/eden own software.
AntelopeIO bionic Antelope is an open framework for building fast, secure, and user-friendly Web3 products and services.
EOSIO bionic, eoan, focal EOS related software
Mandel bionic EOSIO fork by EOS Network Foundation
WAX bionic WAX Chain port of EOSIO and related software.
UOS bionic UOS Chain port of EOSIO and related software.
FIO bionic Software for the FIO network
Archive bionic Archived versions of packages that should not be used generally. Only exists for historical reasons.

Distributions

Each repository is divided into one or more distributions that contains packages specific for each ubuntu version.

You can run lsb_release -cr to see what ubuntu version you are running on.

Here is a list of supported distributions:

id Codename Version
bionic Bionic Beaver 18.04
eoan Eoan Ermine 19.10
focal Focal Fossa 20.04

NOTE: Not all repositories have all distributions. check the links in the repository table to see what distributions are available for each repository.

Components

Each repository/distribution pair has 3 different components described below.

Name Description
stable Releases that are properly tested and does not contain any experimental code
edge Development releases that may or may not work as expected. Do not use in production environment
testing Testing releases, everything ends up here first to be tested before being moved to edge or stable

Example

To add the stable eosio repository on a ubuntu 18.04 bionic system the following command will do:

If you are on Ubuntu 20.04 (focal) do this

wget http://mirrors.edge.kernel.org/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3.2_amd64.deb
sudo dpkg -i ./libicu60_60.2-3ubuntu3.2_amd64.deb
sudo apt-add-repository -y 'deb [arch=amd64] https://apt.eossweden.org/eosio bionic stable'
sudo apt-add-repository -y 'deb [arch=amd64] https://apt.eossweden.org/eosio bionic stable'

To add both edge and stable components for the main repository:

If you are on Ubuntu 20.04 (focal) do this

wget http://mirrors.edge.kernel.org/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3.2_amd64.deb
sudo dpkg -i ./libicu60_60.2-3ubuntu3.2_amd64.deb
sudo apt-add-repository -y 'deb [arch=amd64] https://apt.eossweden.org/main bionic stable edge'
sudo apt-add-repository -y 'deb [arch=amd64] https://apt.eossweden.org/main bionic stable edge'

Same as previous example, but we are on a ubuntu 19.10 eoan system:

If you are on Ubuntu 20.04 (focal) do this

wget http://mirrors.edge.kernel.org/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3.2_amd64.deb
sudo dpkg -i ./libicu60_60.2-3ubuntu3.2_amd64.deb
sudo apt-add-repository -y 'deb [arch=amd64] https://apt.eossweden.org/eosio bionic stable edge'
sudo apt-add-repository -y 'deb [arch=amd64] https://apt.eossweden.org/eosio eoan stable edge'