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-1.0.2-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-1.0.2-darwin64.tar.bz2 -o ioncli-darwin64.tar.bz2
curl https://ioncli.s3.fr-par.scw.cloud/ioncli-1.0.2-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-1.0.2-linux64.tar.bz2 -o ioncli-linux64.tar.bz2
curl https://ioncli.s3.fr-par.scw.cloud/ioncli-1.0.2-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-1.0.2-linux64.tar.bz2 -o ioncli-linux64.tar.bz2
curl https://ioncli.s3.fr-par.scw.cloud/ioncli-1.0.2-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