SCIONLab supports three main options to run the SCION services that make up a SCION AS
The simplest option to get started and is supported on all platforms that can run Vagrant and VirtualBox. Inside the Ubuntu VM, the SCION installation uses packages (the same as described in the next step).
Applicable to any Debian-based systems for the most common CPU platforms. Painless installation procedure and no performance overhead from running a VM.
Use this option if you want to make modifications to the SCION services. Requires following lengthy instructions and installing various development dependencies.
Additionally, you can build and run SCION on Android.
Table of contents
- Running inside a VM
- Installing packages
- Building from sources (Linux)
- Building from sources (Android)