Installing EGo 📦
Install the Snap
The easiest way to install EGo is via the Snap:
sudo snap install ego-dev --classic
Install the DEB package
If you’re on Ubuntu 18.04 or above, you can install the DEB package:
wget -qO- https://download.01.org/intel-sgx/sgx_repo/ubuntu/intel-sgx-deb.key | sudo apt-key add sudo add-apt-repository "deb [arch=amd64] https://download.01.org/intel-sgx/sgx_repo/ubuntu `lsb_release -cs` main" wget https://github.com/edgelesssys/ego/releases/download/v0.2.2/ego_0.2.2_amd64.deb sudo apt install ./ego_0.2.2_amd64.deb build-essential
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 make install
Now you are ready to build applications with EGo! To start, check out some examples.