Skip to content

v0.7.4

Compare
Choose a tag to compare
@d-mo d-mo released this 24 Mar 16:07
  • Bugfix: Fix machine actions
  • Bugfix: Display all available examples in help

Installation

Instructions

Linux

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

Darwin

Arch SHA256
amd64 8ef950a19542b803e4b37bef83b3b82fc7a434ddf82a27886520c06e67cce322
arm64 728db0693e172161949224b31439b774d884211c3732c4b51c0d74eefdc342df

Windows

Arch SHA256
amd64 2774a148055cc1db94d8a28d9dd825fc3313435b4312d338e3d35d959be08caf

Freebsd

Arch SHA256
amd64 21b5fc0590061a7b7d8b1672875a2fb4c1f70731317a717e24fece869e55d15a
arm64 e0d33ea4515ba851ff4e14eb5a2939f9e83929fa4adacf98e681882162e93c54

Openbsd

Arch SHA256
amd64 f5186b38b184328bd895b302d5446d07c897c3ae39611aa07e05dca2774f263e
arm64 226f3bf48a6db2fbd39684d34850dfdd28e8384493697b8114151d8b13947ff4

Netbsd

Arch SHA256
amd64 8f83fe62a24a207553c0264da00c44e2eab49528f54b25a5d418925aeec9a0dc
arm64 3e68a0cd61811449c3061c3688e1f25ad19d0430557370d9fe6217812bab41fe