Updating - Entire
Use this page when you need to update the Entire CLI, switch release channels, or disable interactive update prompts.
Check your version
Run:
entire version
Use the update command that matches how you installed Entire.
Update Entire
- Homebrew
- Scoop
- Install Script
- From Source
Update the stable channel:
brew upgrade --cask entire
Update the nightly channel:
brew upgrade --cask entire@nightly
Update the stable channel:
scoop update entire/cli
Nightly is not currently available via Scoop.
Update or reinstall the stable channel:
curl -fsSL https://entire.io/install.sh | bash
Update or reinstall the nightly channel:
curl -fsSL https://entire.io/install.sh | bash -s -- --channel nightly
Update from source with:
go install github.com/entireio/cli/cmd/entire@latest
Release channels
Entire ships two release channels:
stable: recommended for most users. This is the default channel for Homebrew, Scoop, andinstall.sh.nightly: prerelease builds for users who want the latest changes earlier.
Supported install paths by channel:
- Homebrew stable:
brew install --cask entire - Homebrew nightly:
brew install --cask entire@nightly - Scoop stable:
scoop install entire/cli install.shstable:curl -fsSL https://entire.io/install.sh | bashinstall.shnightly:curl -fsSL https://entire.io/install.sh | bash -s -- --channel nightly- From source: manual/development flow, not a managed release channel
Disable update prompts
To disable interactive auto-update prompts, set:
ENTIRE_NO_AUTO_UPDATE=1
Use this in scripts, CI, or environments where the CLI should not prompt while running.