Does anyone run Linux desktop apps that require several shared libraries (such as gtk) on FreeBSD? If so, how do you do it? (Linuxulator, Linux jail, VM?)

Background: I'm trying to run the Linux binary for Zotero because the ports are for an old version. But it has lots of libraries that in turn need lots of shared libraries.
I did try to use debootstrap to install a Debian system and install libraries via chroot, but the lack of systemd prevented library installation.

#freebsd #BSD #zotero

@brendan Most of this is way beyond me, but in regards to escaping the systemd requirement, have you looked into distros that aren't built centered around systemd? For example, Devuan is a more direct attempt to switch away and then there are some like MX Linux which have options that can offer a choice of sysvinit with at least more of its fundamentals built to not require systemd.

Devuan is the closest to a drop-in replacement. (Really you can switch a Debian system over to Devuan by just changing a few sources and switching a few components.)

I don't really know what libraries you need (nor have the ability to diagnose each individually anyway,) so I couldn't say whether that solves that problem or not, but maybe it could help you on your way?