Skip to content

v0.6.0

Choose a tag to compare

@d-mo d-mo released this 22 Nov 16:02
  • Feature: Introduce version command

Installation

Instructions

Linux

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

Darwin

Arch SHA256
amd64 bb7a4c8c8410b1ea7f4ff76a616ab6a9b8e62eb74093c53107dd6cd801051f47
arm64 600da49294c568e3a036ce91533fbbf11bc7fefc5b522c223632053d32c0856d

Windows

Arch SHA256
amd64 fc277395f35ab704cc6cc5a6a22431e3a61690cf2f03ce1e372fe51a7ae51a69

Freebsd

Arch SHA256
amd64 ff023e4c50eae17f9e8492bfc67e8bb4af10f23b0f1520f87e43e664dcfe4a8f
arm64 0c6c1d3e50fdb0374180e099b59f2ae7a227a80809ac04de73667f3c4a638a12

Openbsd

Arch SHA256
amd64 4efc7c5876596122d0d3fd666174d820e82d18d3a46a957e1b598f579569b3b6
arm64 2425e81f5bb6358742051c0f5cec2e8b0cdc8f8d6fb2abf1155840e060e7bbe6

Netbsd

Arch SHA256
amd64 b49ab6b58ee7edcefa85722f12d51f7836c04f7aa1630e8f8eac09314debbb21
arm64 ba9b73fc8b7fbf5284183c70c5850bae0ee2db62f5072a76e2c41b0f16dabb2e