I tried to install Gramps and all its “dependences” on a Debian 10 yesterday, it took me way over 1,5 hour to get all the libraries installed.
On Windows the same job take something like 10 min, installing graphviz and all other “extras” , including a full package of MiTek LaTeX…
I’m sorry to say but for anyone with little or no knowledge of Computers and Linux in special, it’s hopeless to try to get Gramps with all Gramplets to work.
And the distro of Gramps are most likely 2-3 versions older than the newest one, so you need to learn to install from a .deb package, and, you need to figure out how to update Python and everything else by command line…
It’s just not user friendly…
And as long as any software are like that, Linux will not gain popularity among “normal” users.
Second thing is if you manage to update the wrong library on Linux, you still have the risiko of multiple software getting deprecated on that system, and only way to fix it, are to reinstall more or less everything, if you don’t know how to dig deep into bash commands.
Linux are great for a lot of things, but user friendly, it’s a loooooong way to go before that is true…
And just so you don’t think I’m not running any instances of Linux, I have 3 servers, 1 on hardware, 2 on a VM (Hyper-V headless server), 3 Hyper-V guests on Windows 10, and Debian in WSL2 with GUI and XRDP and connect through Remote Desktop (running Gramps, as test even though RDP to WSL2 are sluggish.