ktm update

Learn how to use ktm update to check for, download, and install the latest ktm CLI release, or pin a specific version.

Update ktm to the latest release (or a specific version)

Aliases: update, upgrade, self-update

Usage

ktm update [flags]

Examples

# Update to the latest stable release
ktm update

# Only check whether an update is available (no install)
ktm update --check

# Follow the pre-release channel
ktm update --channel beta

# Pin / roll back to an exact version
ktm update --version 1.3.2 --yes

# Reinstall the current version
ktm update --force

Flags

FlagTypeDefaultDescription
--channelstringRelease channel: stable or beta (default: install marker, else stable)
--checkbooleanReport whether an update is available; do not install
--forcebooleanReinstall even if already up to date
--verify-signaturebooleanRequire cosign signature verification of checksums.txt
--versionstringInstall a specific bare version (e.g. 1.3.2); enables rollback
-y, --yesbooleanSkip the confirmation prompt (auto-yes when not a TTY)

Details

Download and install a newer ktm from the Kapptivate release server.

By default, updates to the newest version on your install channel: stable production releases only (default) beta includes pre-releases

The running binary is verified (sha256, mandatory) and atomically replaced. The channel and download source are read from the install marker written by the installer; flags override them. Pin or roll back with --version <X>.

This command talks only to the public release server — it does not require authentication.

Global flags (--output, --debug, --host, …) apply to every command. See the command reference overview.

What's next?

All commands

Browse the full CLI reference.

Get started

Install the CLI and authenticate.

Last updated on