Installation
Current version
Quick install
Install or upgrade with a single command on macOS and Linux:
curl -fsSL https://files.remotivelabs.com/remotivelabs-cli/install.sh | bash
info
On Windows, WSL2 is supported.
Install script options
To pass options through curl … | bash, add -s -- before them:
# Install a specific version
curl -fsSL https://files.remotivelabs.com/remotivelabs-cli/install.sh | bash -s -- 0.23.4
# Force a reinstall even if already up to date
curl -fsSL https://files.remotivelabs.com/remotivelabs-cli/install.sh | bash -s -- -f
# Print what would happen without changing anything
curl -fsSL https://files.remotivelabs.com/remotivelabs-cli/install.sh | bash -s -- --dry-run
How the script installs per platform
| Platform | Method | Fallback |
|---|---|---|
| macOS | Choose Homebrew tap or signed .pkg | - |
| Debian / Ubuntu | apt + RemotiveLabs apt repository | self-contained bundle |
| Red Hat Enterprise Linux (RHEL) / Fedora / SUSE Linux Enterprise (SUSE) | dnf/yum + RemotiveLabs yum repository | self-contained bundle |
| Other Linux (e.g. Arch) | self-contained bundle under ~/.local (no root) | — |
Signed artifacts
Signatures use Privacy Guard (GPG); checksums use Secure Hash Algorithm (SHA) 256-bit digests.
| Artifact | Signed | Notarized | Verified on install by |
|---|---|---|---|
macOS .pkg | ✅ RemotiveLabs Developer ID | ✅ stapled | Gatekeeper + SHA-256 (install script) |
| macOS Homebrew bundle | ✅ RemotiveLabs Developer ID | ❌ | SHA-256 (Homebrew) |
| Debian / Ubuntu (apt) | ✅ signed apt repository |