So if you want to run a current version of Keepass2 from the .zip download with plugins under Mono, you'll need the mono-complete package (on Raspbian/Debian).
It's mentioned in the docs and in the error message when a plugin can't be loaded, but who reads error messages 🙄
Anyways, does seem ok under Raspbian (I just kept the general directory structure that the outdated .deb package uses, but put everything from the download under /usr/local, including a copy of the adapted startup script).
I mean, this also depends on the dedication of the software publisher - Vivaldi for example provides a deb repository that also has ARM builds. (And so does Microsoft, for Teams and Edge and Vscode, though I'm not sure about the supported architectures).
@galaxis Some software developers provide a broad range of supported versions (Resilio Sync is such a positive example, too), but for most things that are not part of a distribution, it’s rather painful and non-fun. And even if the publisher provides a repo for the distri (which is nice), adding that to your repo-list is typically not made for non-admins.
But I’m sure 2022 will be the year of the Linux desktop.
(Written on mac OS, delivered through a Linux gateway)
@galaxis another option is to package it yourself, and maybe it's not that hard but I didn't try yet.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!