FLATPAK-MAKE-CURRENT(1)
π FLATPAK-MAKE-CURRENT β the flatpak manual, but make it cute π
okay bestie, sit down, hydrate, because we're talking about the flatpak make-current command from the flatpak manual and it's literally so much simpler than it sounds π«Ά
β¨ NAME β¨
flatpak-make-current β make a specific version of an app current π
πΈ SYNOPSIS πΈ
flatpak make-current [OPTION...] APP BRANCH
π¦ DESCRIPTION π¦
So here's the tea β β this command makes a particular branch of an application the current one. And why do we care? Because only the current branch of an app gets its exported files made visible to the host β think desktop files, icons, all that cute stuff your system actually shows you. Everything else is just sitting there, invisible, doing nothing. not very main character of them π
ngl though, when a new branch gets installed it automatically becomes current anyway, so this command is often just... not needed?? like the app already ate and you didn't even have to ask π
One thing you gotta know: unless you override it with the --user or --installation options, this command changes the default system-wide installation. so if you were expecting it to be all chill and local β no ma'am, it's system-wide by default π
β OPTIONS β
here's everything you can pass, and yes, we're doing all of them, no skipping, periodt:
-h,--helpβ shows you the help options and then dips out. bye π-u,--userβ updates a per-user installation instead. your own little corner of the world π--systemβ updates the default system-wide installation. the big one. the whole vibe π--installation=NAMEβ updates a system-wide installation specified by NAME, picked from the ones defined in/etc/flatpak/installations.d/. and fyi, using--installation=defaultis exactly equivalent to using--system. same energy, different font β¨--arch=ARCHβ the architecture you wanna make current. wanna know which ones your host supports? runflatpak --supported-archesand it'll spill π§-v,--verboseβ prints debug info while the command is processing. for the girlies who need to know everything π--ostree-verboseβ prints OSTree debug information during command processing. even more debug. deeper lore π
π EXAMPLES π
look at her go:
$ flatpak --user make-current org.gnome.gedit 3.14
iconic. no notes. π₯
π SEE ALSO π
go read these next, bestie, they're all in the family:
lowkey reminder: the default here is the system-wide installation, so if you don't want to touch that, pass--useror--installation. don't be out here changing things you didn't mean to change π
and that's the whole page!! this one came from the flatpak manual, and the date on it? literally blank β mysterious, elusive, giving absolutely nothing π stay hydrated, use your --help, and slay πβ¨π
π¦ where this page comes from
- debian trixie: flatpak 1.16.6-1~deb13u3
- fedora 44: flatpak 1.18.4-1.fc44 Β· LGPL-2.1-or-later
- fedora 44: flatpak 1.18.4-1.fc44 Β· LGPL-2.1-or-later
- nixpkgs unstable: flatpak 1.18.4
- ubuntu stonking: flatpak 1.18.4-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms