Skip to main content

Install

Install ioncli on Windows, Mac and Linux

Windows#

Prerequisites#

7-Zip or other bzip2-compatible archive tool installed.

If 7-Zip is not installed in your path, i.e. an error is returned when running the 7z command, please enter the following to temporarily add it to your path:

$env:Path += ";C:\Program Files\7-Zip"

Create the following folder within your user's home directory. $env:localappdata\Ionburst is the directory used to host the ioncli binary.

mkdir $env:localappdata\ioncli

Download ioncli#

Download the ioncli archive to the created Ionburst directory.

cd $env:localappdata\ioncli
Invoke-WebRequest https://ioncli.s3.fr-par.scw.cloud/ioncli-latest-win64.tar.bz2 -OutFile ioncli-win64.tar.bz2

Extract archive#

Extract the ioncli binary.

cd $env:localappdata\ioncli
7z x ioncli-win64.tar.bz2 | 7z x ioncli-win64.tar

Complete installation#

Add the ioncli executable path to your $PATH.

setx path "%path%;%localappdata%\ioncli"

Execute#

Execute the ioncli binary to check it has installed correctly.

ioncli

Mac#

Prerequisites#

bzip2 compatible archive tool installed. By default, bzip2 should be installed.

Download ioncli archive (and sig)#

Download the ioncli archive to the current directory. Downloading the file signature is optional.

curl https://ioncli.s3.fr-par.scw.cloud/ioncli-latest-darwin64.tar.bz2 -o ioncli-darwin64.tar.bz2
curl https://ioncli.s3.fr-par.scw.cloud/ioncli-latest-darwin64.minisig -o ioncli-darwin64.tar.bz2.minisig

Check signature (optional)#

Use minisign to verify the ioncli archive.

minisign -V -P RWRCPkUzOrDM8HaAkiiBy2n9SXWKBbW1tis3j7YFWeXpmvKfzNqSJsrM -m ioncli-darwin64.tar.bz2

Extract archive#

Extract the ioncli binary.

tar xvf ioncli-darwin64.tar.bz2

Complete installation#

Move the ioncli binary to a directory within your user's $PATH.

mv ioncli /usr/local/bin

Note, if brew is not installed, then the command to move ioncli may fail. If this occurs, use sudo mv ioncli /usr/local/bin and enter your password when prompted.

Execute the ioncli binary to check it has installed correctly.

ioncli

Linux (Centos/Fedora)#

Install Prerequisites#

Install the pre-requisite tools.

yum install -y bzip2

Download ioncli archive (and sig)#

Download the cli archive to the current directory. Downloading the file signature is optional.

curl https://ioncli.s3.fr-par.scw.cloud/ioncli-latest-linux64.tar.bz2 -o ioncli-linux64.tar.bz2
curl https://ioncli.s3.fr-par.scw.cloud/ioncli-latest-linux64.tar.bz2.minisig -o ioncli-linux64.tar.bz2.minisig

Check signature (optional)#

Use minisign to verify the ioncli archive.

minisign -V -P RWRCPkUzOrDM8HaAkiiBy2n9SXWKBbW1tis3j7YFWeXpmvKfzNqSJsrM -m ioncli-linux64.tar.bz2

Extract archive#

Extract the ioncli binary.

tar xvf ioncli-linux64.tar.bz2

Complete installation#

Move the ioncli binary to a directory within your user's $PATH.

sudo mv ioncli /usr/local/bin

Execute#

Execute the ioncli binary to check it has installed correctly.

ioncli

Linux (Ubuntu/Debian)#

Install Prerequisites#

Install the pre-requisite tools.

sudo apt install -y bzip2

Download ioncli archive (and sig)#

Download the ioncli archive to the current directory. Downloading the file signature is optional.

curl https://ioncli.s3.fr-par.scw.cloud/ioncli-latest-linux64.tar.bz2 -o ioncli-linux64.tar.bz2
curl https://ioncli.s3.fr-par.scw.cloud/ioncli-latest-linux64.tar.bz2.minisig -o ioncli-linux64.tar.bz2.minisig

Check signature (optional)#

Use minisign to verify the ioncli archive.

minisign -V -P RWRCPkUzOrDM8HaAkiiBy2n9SXWKBbW1tis3j7YFWeXpmvKfzNqSJsrM -m ioncli-linux64.tar.bz2

Extract archive#

Extract the ioncli binary.

tar xvf ioncli-linux64.tar.bz2

Complete installation#

Move the ioncli binary to a directory within your user's $PATH.

sudo mv ioncli /usr/local/bin

Execute#

Execute the ioncli binary to check it has installed correctly.

ioncli