Oasis CLI
Linux. Install with the one-liner, or download the binary directly.
Verify your download against the published hashes before installing.
dd9473de7af13114fc5e72d00c9a2231cbeb2520ca5034719e75083eb3b7f41aa2c994b37cf25c8604464ca090f536344d7aed4e30ff920ad6f478dcb3970b913556ec892ee8f225266e8b21eabe33a42c61fed468c3a5e9528c463a2c8f2f05d9ecf996cc1bf1b5d263bea919f231bd81d15de1b40fa5c7fe641818f9aacaa09ff122cf3df8f08d87de0728af846ea2The installer takes an optional version argument. Passing 1.0.4 pins this exact build rather than the newest one, downloads it for your platform, and verifies it against the SHA-256 published in the release manifest.
curl -fsSL https://get.mutexer.com/oasis/install.sh | bash -s 1.0.4With no version argument the installer resolves the newest published release itself, so this command stays correct as new versions ship.
curl -fsSL https://get.mutexer.com/oasis/install.sh | bashDo not run the installer with sudo
Oasis CLI installs under your home directory and needs no root. Under sudo it installs into root's home instead of yours, and the oasis-agent command will not resolve in your own shell. The installer refuses sudo for this reason.
Once installed, the binary updates itself. This is the same code path the installer hands over to, so an upgrade and a fresh install do exactly the same work.
oasis-agent updateThe manifest for this version lists every platform build with its SHA-256, MD5, size, and download URL. It is what the installer checks against, and you can fetch it yourself.
curl -fsSL https://get.mutexer.com/oasis/1.0.4/manifest.jsoncurl or wget. The installer uses whichever it finds.