Skip to content

v0.2.0

Compare
Choose a tag to compare
@d-mo d-mo released this 21 May 21:15

Installation

Instructions

Linux

  1. Download the latest release with the command:
    curl -LO "https://dl.mist.io/cli/v0.2.0/bin/linux/amd64/mist"
    
  2. Validate the binary (optional):
    Download the mist checksum file:
    curl -LO "https://dl.mist.io/cli/v0.2.0/bin/linux/amd64/mist.sha256"
    
    Validate the mist binary against the checksum file:
    echo "$(<mist.sha256) mist" | sha256sum --check
    
    If valid, the output is:
    mist: OK
    
    If the check fails, sha256 exits with nonzero status and prints output similar to:
    mist: FAILED
    sha256sum: WARNING: 1 computed checksum did NOT match
    
  3. Make mist binary executable:
    chmod +x ./mist
    
  4. Install mist on path (optional):
    e.g.
    mv mist /usr/local/bin/mist
    
  5. Enable mist autocompletion on all your sessions (optional):
    Bash
    echo 'source <(mist completion bash)' >>~/.bashrc
    
    Zsh
    echo 'source <(mist completion zsh)' >>~/.zshrc
    

MacOS

  1. Download the latest release with the command:
    curl -LO "https://dl.mist.io/cli/v0.2.0/bin/darwin/amd64/mist"
    
  2. Validate the binary (optional):
    Download the mist checksum file:
    curl -LO "https://dl.mist.io/cli/v0.2.0/bin/darwin/amd64/mist.sha256"
    
    Validate the mist binary against the checksum file:
    echo "$(<mist.sha256) mist" | sha256sum --check
    
    If valid, the output is:
    mist: OK
    
    If the check fails, sha256 exits with nonzero status and prints output similar to:
    mist: FAILED
    sha256sum: WARNING: 1 computed checksum did NOT match
    
  3. Make mist binary executable:
    chmod +x ./mist
    
  4. Install mist on path (optional):
    e.g.
    sudo mv ./mist /usr/local/bin/mist
    sudo chown root: /usr/local/bin/mist
    
  5. Enable mist autocompletion on all your sessions (optional):
    Bash
    • Check bash version
      echo $BASH_VERSION
      
    • Install/upgrade bash to v4.0+ if older
      brew install bash
      
    • Source completion script
      echo 'source <(mist completion bash)' >>~/.bash_profile
      
    Zsh
    echo 'source <(mist completion zsh)' >>~/.zshrc
    

Windows

  1. Download the latest release with the command:
    curl -LO "https://dl.mist.io/cli/v0.2.0/bin/windows/amd64/mist.exe"
    
  2. Validate the binary (optional):
    Download the mist checksum file:
    curl -LO "https://dl.mist.io/cli/v0.2.0/bin/windows/amd64/mist.exe.sha256"
    
    Validate the mist binary against the checksum file:
    • Using Command Prompt to manually compare CertUtil's output to the checksum file downloaded:
      CertUtil -hashfile mist.exe SHA256
      type mist.exe.sha256
      
    • Using PowerShell to automate the verification using the -eq operator to get a True or False result:
      $($(CertUtil -hashfile .\mist.exe SHA256)[1] -replace " ", "") -eq $(type .\mist.exe.sha256)
      
  3. Add the binary in to your PATH.
  4. Install mist on path (optional):
    e.g.
    mv mist /usr/local/bin/mist
    
  5. Enable mist autocompletion on all your sessions (optional):
    Powershell
    mist completion powershell
    
    Bash
    echo 'source <(mist completion bash)' >>~/.bashrc
    
    Zsh
    echo 'source <(mist completion zsh)' >>~/.zshrc
    

Binaries

Linux

Arch SHA256
amd64 38f7aad92c748e02a9323afb037cb8f9cb4a17f0657b3e9b2dfb707ebe27a079
arm64 963630ec2d0e34400fa86c6cb7e87641c20bcb7830cc9acc179ea5154cb27155

Darwin

Arch SHA256
amd64 5afdc3702dcf31862fac0c02bbc91c66ef3309d439d8974ae0229ffd381d487a
arm64 160a8e18bbb3a7230d56ecb75942c31802dee2cb6038159c72617a959cdfc309

Windows

Arch SHA256
amd64 48b012244bb66d3f8476e9fd24c0ca7a244bb953c58ba6b3249ea299e5d319a5

Freebsd

Arch SHA256
amd64 f83105c6f2c198a884d10e73fbe198570cf0d1970944fbce67f8dc67605f08e2
arm64 24e195157b6de3b012ed3c4dee8246d2ee3019f45c4a0ddc8189518368bf7ced

Openbsd

Arch SHA256
amd64 cf62b40109b24c511acf734d3f694a255e0c617a0f34ac022da8c99d68e7abab
arm64 552304a01a9ed1510855d3df39e77d2fbc19ba2ae67652235c85aa2bf06b8c32

Netbsd

Arch SHA256
amd64 cb9db32801984a18d542dd5ea3470ecf7a85966f7ac0075821f9209d676dd07b
arm64 5f4da3cda30150790919673b9baebca16809bfd0ab286435179fd59fcceaca0d