(no title)
lpln3452 | 4 months ago
And while Flatpak gets a lot of criticism, I honestly think it's far better than these `script| bash` methods.
lpln3452 | 4 months ago
And while Flatpak gets a lot of criticism, I honestly think it's far better than these `script| bash` methods.
IshKebab|4 months ago
Yeah because the curl bash script can deal with automatically selecting the right binary (even on Mac) and adding it to your PATH.
> And while Flatpak gets a lot of criticism, I honestly think it's far better than these `script| bash` methods.
I agree but does Flatpak actually work for CLI tools (which is where I see most use of curl-bash). E.g. could I install Rust using Flatpak? My understanding was it's more suited for sandboxed GUI apps.
ac29|4 months ago
Distrobox is basically flatpak for CLI apps. Not exactly, but it accomplishes a similar goal.
lpln3452|4 months ago
Furthermore, for files installed 'automatically' like that, it's nearly impossible to remember what was done and where. This means that to remove it, you have to find and read 'that specific version' of the script you ran, and then delete the files. It's not like the script is always in a place with a persistent history, like a git repository. Good luck with that.
simoncion|4 months ago
The "OMFG there's no standard way to package things on Linux!" complaint kinda sucks.
[0] <https://wiki.debian.org/Alien>
lpln3452|4 months ago
cestith|4 months ago
https://fpm.readthedocs.io/en/latest/getting-started.html