Skip to content

v0.5.0

Compare
Choose a tag to compare
@d-mo d-mo released this 21 Oct 22:52
  • Change: Update create-machine params

Installation

Instructions

Linux

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

Darwin

Arch SHA256
amd64 1bdb740904f6cf79a7661d9e0196e9973e43e2f9e65150a33548f637e0562510
arm64 bb5d33f82765846064d0bb23ae6e6a0735e7b9d4c499541892aa93adf962a3e2

Windows

Arch SHA256
amd64 8ca65e0e10c748466ed9476fe01b50c08c315775852dab378cd1c83fb3bc7bac

Freebsd

Arch SHA256
amd64 020251e5a7177f3439a5299803049f1365f0ac9fd0acbf3892e4d3a5c71a297b
arm64 eaadb6caa87ad35d8635071a1b08039fa03b2a8a97dc76c47e09f4dd9272c0bf

Openbsd

Arch SHA256
amd64 cddf429fb4081a96da48ec496c6e590bd6af75a1b32a69a2f7548e105f699ff8
arm64 f6f2da75898c86b75e8241a4721b85a6113c781bc74803a58e984dddb3a86834

Netbsd

Arch SHA256
amd64 c1803e472035cdee8ebea3d59fe78abc43ef6e81708d1fd76820c49bdbea46c4
arm64 b60a746af2d6d428d0bea31bbf3d82809608d86d085c8827dc79b8939cc70dca