Installing EGo 📦

Install the snap

The easiest way to install EGo is via the snap:

sudo snap install ego-dev --classic

You also need gcc and libcrypto. On Ubuntu install them with:

sudo apt install build-essential libssl-dev

Install the DEB package

If you’re on Ubuntu 18.04 or above, you can install the DEB package:

wget -qO- | sudo apt-key add
sudo add-apt-repository "deb [arch=amd64] `lsb_release -cs` main"
sudo apt install ./ego_0.3.1_amd64.deb build-essential libssl-dev

Build from source

You can also build EGo yourself, with the following steps.

Prerequisite: Edgeless RT is installed and sourced.

mkdir build
cd build
cmake ..
make install

Getting started

Now you’re ready to build applications with EGo! To start, check out some examples.