Compiling EmbassyOS v0.3 in Ubuntu

Brand new Ubuntu 20.04.2
Installing Git
Installing Docker
Adding your $USER
newgrp docker
wget https://github.com/docker/buildx/releases/download/v0.6.3/buildx-v0.6.3.linux-amd64
chmod a+x buildx-v0.6.3.linux-amd64
mkdir -p ~/.docker/cli-plugins
mv buildx-v0.6.3.linux-amd64 ~/.docker/cli-plugins/docker-buildx
docker run --privileged --rm linuxkit/binfmt:v0.8
docker buildx create --use
sudo systemctl start docker
wget https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-x64.tar.xz
tar -xvf node-v16.13.0-linux-x64.tar.xz
echo "export PATH=$PATH:~/node-v16.13.0-linux-x64/bin" >> ~/.bashrc
source ~/.bashrc
Add node to your path
sudo apt-get install curl -y
curl https://sh.rustup.rs -sSf | sh
Install Rust
Hit 1 and press enter
echo "export PATH=/home/parallels/.cargo/bin:$PATH" >> ~/.bashrc
source ~/.bashrc
sudo apt install jq -y
sudo snap install avahi
git clone https://github.com/start9labs/embassy-os
cd embassy-os
git checkout 5d3bc8cfa5b6f283045cdb3ebf3c79c7bbe6fb4d
git checkout master
git submodule update --init --recursive
#If you are building a brand new Embassy:make#If you are migrating from 0.2.x and already have a product key...make KEY=YOUR_PRODUCT_KEY
Enter your password (you won’t see your typing)
Type `ls`
bc1qdah5dculyuw8c6f3wzzannpjt4w5and4knf87h

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Start9 Labs

Start9 Labs

258 Followers

Privacy is a natural human right and must be enforced by technology. We design simple personal servers that run self-hosted, open source applications.