Installing eo
, the EmbedOps CLI
eo
was developed and tested on Windows via WSL, Linux, and Mac. An application that supports running a container engine is required if you plan on using the Development Containers generated by eo
's templating feature.
Install Optional Dependencies
- A container engine is required to run Dev Containers specified by some files generated by
eo
. Here are some possible options:- Docker Dektop
- Podman
- Lima
Install the EmbedOps CLI
The EmbedOps CLI can be installed using the following commands in a terminal:
To install the latest release:
To install a specific version ofeo
, you can run:
cd /usr/local
curl -fsSL https://gitlab.com/embedops-public/embedops-cli/-/raw/main/install.sh | EMBEDOPS_VERSION=1.0.0 sh
/usr/local
and sudo
is available, use the following command instead:
Verify the installation succeeded by running:
You should see the following output:
The quickest way of installing eo
on Linux is to run the following command:
curl -fsSL https://gitlab.com/embedops-public/embedops-cli/-/raw/main/install.sh | BIN_DIR=$HOME/.local/bin sh
Note
This installs eo
in $HOME/.local/bin
which is not generally in the user's $PATH
If you want to set a specific version or install path, you can run:
Verify the installation succeeded by running: You should see the following output: