Skip to content

v0.7.0

Choose a tag to compare

@d-mo d-mo released this 29 Nov 10:31
  • Change: Use spaces instead of dashes on all commands

Installation

Instructions

Linux

  1. Download the latest release with the command:
    curl -LO "https://dl.mist.io/cli/v0.7.0/bin/linux/amd64/mist"
    
  2. Validate the binary (optional):
    Download the mist checksum file:
    curl -LO "https://dl.mist.io/cli/v0.7.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.7.0/bin/darwin/amd64/mist"
    
  2. Validate the binary (optional):
    Download the mist checksum file:
    curl -LO "https://dl.mist.io/cli/v0.7.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.7.0/bin/windows/amd64/mist.exe"
    
  2. Validate the binary (optional):
    Download the mist checksum file:
    curl -LO "https://dl.mist.io/cli/v0.7.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 f5ba1aef890a8007bc3fee90f38bcbf44d09b3454c5c17deca591f652caa48ec
arm64 11dd3f0cfbd9c49097510ccdf74f8d8b984a91ae4120fd131d759dcfe95b6059

Darwin

Arch SHA256
amd64 68d86d3e508a5409a7fb4e212c2d17197f67cf74bb80fb93cfa122b01c2f2026
arm64 b84dcaa9d99bc44facefa23e9d71d931fd2a23c4020aa995f6dcc7af6e100f79

Windows

Arch SHA256
amd64 3f49d9e3fd6e3e884d99b4da8475e0423b784d2304de3c963a505b88e6433e28

Freebsd

Arch SHA256
amd64 1a3be618dc5c3dc07f99a20af079dfdc09cfd8bb7527d52a0f964ca15b0f81be
arm64 75a524574db234fe39e053d2ff1717447cf18b2cd2e257ad5055d65c4dd912e7

Openbsd

Arch SHA256
amd64 e390e5a018651fd141774d1dfd32c85f0a977eda5cf87ed41b0a74439bd4f288
arm64 e6a41ed34360c25f1e312eb9b244148a407725fe518c4340c9b983286ebd65cd

Netbsd

Arch SHA256
amd64 3bae1d91f56ad1649c0b3b284004967a8cfa3c15972ec4b88f002cc03c273ede
arm64 9496974bfffb20794cda1cf0e22e96c9238b67b356aee5c35b77cddadd6f60c7