πŸ› οΈSet up

Installation & some issues

Step1 : Install Git & curl

For Arch... (Pacman package management)

pacman -Sy && pacman -S curl git -y

For Debian, ubuntu... (APT package management)

apt update && apt install curl git -y
Step 2 : In wonderful World

One Line:

git clone https://github.com/Oni-kuki/Yggdrasil && cd Yggdrasil && sudo chmod 700 install.sh && ./install.sh

The installation script install docker, docker-compose and gvisor and give the correct rights on Yggdrasil wrapper script.

Step 3 : Welcome to real world

Things don't always go as planned !

Issue 1 : Docker installation failed?

If so you can install it with your package manager

Issue 2 : The installation of docker-compose failed?

If so you can install them with your package manager, but normally the script part should be working, you can however check the available version and update the variable in the docker-install.sh script to check the latest version:

https://github.com/docker/compose/releases/

The installation script will be updated in a future release, allowing the user to choose the version he needs

Issue 3 : The verification of the digest of gvisor screwed up ?

The verification of the digest of gvisor, can be a problem for you and thus not to set up the runtime runsc, you can bypass that by commenting the part of verification in the script gvisor-install.sh, however I do not advise it to you, that warns you either of the fact that the package is up to date but the sum file was not updated, or worse that the binary is not at all integrated and that this last one was altered.

It is possible to install gvisor in another way than the script provided, especially with your package manager, I provide you the documentation of gvisor on the installation: https://gvisor.dev/docs/user_guide/install/

If you encounter any other problems, please let me know !

Step 4 : Test it
./Yggdrasil.sh help

Last updated