LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

swupd

Clear Linux software update and bundle manager

TLDR

Show the installed version and whether a newer one exists
$ swupd check-update
copy
Update the OS to the newest version
$ sudo swupd update
copy
List every bundle available, not just the installed ones
$ swupd bundle-list --all
copy
Show what a bundle contains before installing it
$ swupd bundle-info [bundle]
copy
Install one or more bundles
$ sudo swupd bundle-add [bundle1] [bundle2]
copy
Remove bundles
$ sudo swupd bundle-remove [bundle1] [bundle2]
copy
Repair files that are damaged or missing
$ sudo swupd repair
copy
Turn automatic updates off
$ sudo swupd autoupdate --disable
copy
Free the space used by cached update data
$ sudo swupd clean
copy

SYNOPSIS

swupd command [OPTIONS]

DESCRIPTION

swupd is the software update and bundle management tool for Clear Linux. Unlike traditional package managers, swupd manages bundles (collections of related packages) and uses file-level versioning similar to git, where each OS version represents a complete, consistent snapshot.Updates are highly efficient, downloading only changed files using binary deltas. The tool can verify system integrity, repair corrupted files, and manage automatic updates.

PARAMETERS

-b

Search for bundles (with search)
--all
Show all available bundles (with bundle-list)
--force
Force operation
--no-scripts
Skip post-update scripts
-h, --help
Display help

COMMANDS

update [version]

Update to latest or specified version
check-update
Check for available updates
bundle-list [--all]
List installed (or all available) bundles
bundle-add bundle
Install a bundle
bundle-remove bundle
Remove a bundle
search term
Find bundles containing search term
info
Display version and update server info
diagnose
Verify system files against manifest
repair
Fix detected file mismatches
autoupdate
Enable/disable automatic updates
clean
Remove cached files

CAVEATS

Requires network connectivity to update servers. Bundles include all dependencies; you cannot install individual packages. OS version numbers are not semantic; each represents a complete system state. Some bundles are large.

HISTORY

swupd was developed by Intel for Clear Linux, a performance-optimized Linux distribution first released in 2015. Clear Linux pioneered stateless computing and efficient update mechanisms. The swupd tool exemplifies Clear Linux's approach to software management with atomic updates and file-level verification.

SEE ALSO

flatpak(1), dnf(8), apt(8)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid