|
|
|
|
|
by pompino
723 days ago
|
|
>Install a specific app version from flatpak, download binaries, or compile it yourself for your current system. Then you can't have those dependencies managed by a package manager, which means you'll constantly be compiling (and dealing with conflicts yourself). This is not a viable path forward as it seems to be presented here. >You have so many ways to do this - same as you're doing on windows. On Windows I copy a binary and run it w/o giving a crap about the OS updates. Vastly different workflows for it to be called "same". |
|
You don't just copy the binary on windows. You copy the binary and its dependencies. Unless it's based on .Net-framework, then yeah, you still care about it being updated through windows.
> Then you can't have those dependencies managed by a package manager, which means you'll constantly be compiling (and dealing with conflicts yourself).
That's not right. You don't need to use dependencies from the system. If you're compiling yourself, you can either make them static, or use your custom location. In either case, there are no conflicts to deal with.
If you're using whole app packages, then you don't care about system deps at all. Flatpak apps ship their whole environment. AppImage apps do too, just without full isolation. (https://appimage.github.io/apps/ entries are all "download-and-run")