3 ms·
> Another thing: Keepass(XC) became a snap package on recent Ubuntus. "became" is misleading. It's available as a snap if you want to use it. It [also] remains
by rlpb 6y ago
> Another thing: Keepass(XC) became a snap package on recent Ubuntus.
"became" is misleading. It's available as a snap if you want to use it. It [also] remains available from the apt repository maintained in the traditional way.
Of course if you want keepassxc on Ubuntu 20.04 from apt/deb, you'll get 2.4.3, because that is the traditional way. The snap available is 2.6, because consuming the latest directly from upstream is how snaps work. You can choose with methodology you prefer.
- abrowne 6y agoI even got the snap yesterday morning already!
- SkyMarshal 6y agoMy preferred way of installing and managing software on Ubuntu is compiling the source to /opt and then installing it to the system with the Debian/Ubuntu Update Alternatives system: - https://wiki.debian.org/DebianAlternatives https://wiki.debian.org/DebianAlternatives - http://manpages.ubuntu.com/manpages/trusty/man8/update-alternatives.8.html http://manpages.ubuntu.com/manpages/trusty/man8/update-alter... It allows you to install multiple different versions side-by-side and toggle which of them is called by the canonical system command in /bin, /usr/bin or wherever. You install them in /opt or somewhere else where collisions won't occur, then use the update-alternatives command to link them into /bin, /usr/bin or other system directories. It takes a little more work up front, but is worth it. It makes both upgrades and rollbacks completely painless, and you get to decide which version you use. The upfront work part is in scripting the various binaries and manpage files that need to be linked together, atomically, into system directories. Here's an old (out-of-date) example script for installing Haskell Platform after building it in /opt/ that demonstrates this. All subcommands must be slaved to the main command, and update-alternatives enables this. https://pastebin.com/74JAxdTX https://pastebin.com/74JAxdTX
- cies 6y agoDit not know that, but after "just installing it", it was suuuper slow and ugly (very not matching my other apps) and I could not find the process it was running as at first (snap obfuscates that). Also it could not read a file I put in /tmp. I want to use a tool to protect my privacy, please not package that in some security-unproven test-bed of a packaging/execution method please. (Also found the calc app was in snap, and thus verrrry slow to start, then I dumped Ubuntu altogether)