next generation package repo management anyone? (nix, flatpak, snap)
Has anyone here used nix or flatpak or snap either: a) to install packages on your own system, or b) to distribute your own packages I've used nix install emacs26, since it was not yet in standard repos, and now I'm experimenting with NextCloud (topic for another post) which installed right away. I've also tried an install with snap and flatpak. I don't yet have any conclusions.
Mark Galassi writes:
Has anyone here used nix or flatpak or snap either:
a) to install packages on your own system, or
b) to distribute your own packages
I tried to use flatpak to install the latest GIMP on Debian stable, where building GIMP would require building a lot of dependencies from source. It failed miserably -- segmentation fault (core dumped) whenever I tried to run it. I tried it on simpler packages like gedit and vim too, in case it was a problem with the GIMP package. I tried installing the flatpak and ostree from stretch-backports, and building the latest flatpak from source, but it didn't help -- it segfaulted no matter what I tried. stretch-backports didn't have debugging libraries with symbols so I was never able to get a stack trace to see where it was crashing. Flatpak works okay on Debian testing, but I don't need it there. Stable is where I wanted a way to run updated software even when the dependencies aren't up to date. I haven't tried nix or snap. ...Akkana
I've used only snap to setup my work computer. It is running kubuntu 18.04. Also I have a spare husk that is running Arch, and I only used snap to install all the GUI apps. It too works well. I used flatpak for GIMP, and it worked well under Ubuntu 18.04. Though, I wish the GUI front end was written for both KDE and GNOME. As far as I know, this hasn't changed. I would like flatpak to be the dominate universal package manager. But I believe at this point snap has the larger store. On 11/1/18 2:29 PM, Mark Galassi wrote:
Has anyone here used nix or flatpak or snap either:
a) to install packages on your own system, or
b) to distribute your own packages
I've used nix install emacs26, since it was not yet in standard repos, and now I'm experimenting with NextCloud (topic for another post) which installed right away. I've also tried an install with snap and flatpak. I don't yet have any conclusions. _______________________________________________ nmglug mailing list nmglug@lists.nmglug.org http://lists.nmglug.org/listinfo.cgi/nmglug-nmglug.org
participants (3)
-
Akkana Peck -
Alucard -
Mark Galassi