Updating and Uninstalling
Updating
Section titled “Updating”With Homebrew
Section titled “With Homebrew”If you installed Linkup via Homebrew, update through Homebrew:
brew upgrade linkupWith linkup update
Section titled “With linkup update”If you installed Linkup via the install script, use the built-in update command:
linkup updateThis stops any running Linkup session, downloads the latest binary for your
platform, swaps it in place, and reports when it’s done. On Linux, it also
re-applies the cap_net_bind_service capability needed to bind to ports 80/443.
To update to (or stay on) the pre-release channel, pass --channel beta:
linkup update --channel betaTo go back to stable:
linkup update --channel stableThe CLI caches the latest known release to avoid hitting the API on every
command. To bypass that cache, pass --skip-cache:
linkup update --skip-cacheUninstalling
Section titled “Uninstalling”linkup uninstallYou will be asked to confirm before anything is removed. On confirmation, it:
- Stops any running Linkup session (
linkup stop) - Uninstalls Local DNS if it was installed (
linkup local-dns uninstall) - Removes the Linkup binary, using the right method for how you installed it (Homebrew, Cargo, or manual script)
- Removes the
~/.linkup/directory and all state, certificates, and logs stored there