Where Does Clear Linux Store Bundles and Config?
Clear Linux tracks bundles and updates in /var/lib/swupd, with user configuration in /etc and stateless defaults in /usr/share/defaults.
Last updated
Clear Linux replaces the package manager with swupd and bundles. There are no individual .deb or .rpm files to find. Update state, manifests, and staged content live under /var/lib/swupd, which is the folder that grows on this distro.
Configuration follows a stateless split. System shipped defaults sit in /usr/share/defaults and your machine settings belong in /etc. Editing files under /usr directly works until the next update overwrites them. Newcomers from traditional distros trip on this more than on swupd itself.
Where Clear Linux stores this, by platform
/var/lib/swupd
swupd metadata, manifests, and staged update content. Inspect with du -sh when auditing disk use. Bundle add and remove operations work through this state.
/etc
Your machine configuration that survives updates. Mirror the /usr layout here for overrides. Anything customized belongs in this tree, not under /usr.
Frequently asked questions
How do I free disk space on Clear Linux?
Run sudo swupd bundle-list to see installed bundles and sudo swupd bundle-remove <name> to drop one. Check /var/lib/swupd size with du -sh when the partition fills. Remove unused bundles before clearing caches, since the bundles are the bulk.
Where do config files go on Clear Linux?
Put it in /etc, never in /usr. Clear Linux treats /usr as stateless and updates can replace anything there. Defaults ship in /usr/share/defaults and your /etc overrides win. Config lost after an update almost always means it was placed under /usr.
Notice an outdated path? Let us know.