If you’re not doing anything crazy, there’s no reason linux should be any harder to use than Windows.
Once you’re up and running, daily life will be pretty straightforward.
Plenty of great advice in the other posts that I won’t rehash. One thing I didn’t see mentioned is using a live boot to try out linux. You can basically run it off a USB stick before you install it to get a feel for what it’s like. Most “beginner friendly” distros will have tutorials on how to create the live disk. Example for Pop!_OS: support.system76.com/articles/live-disk/
You can run multiple X servers for a graphical multiseat setup. It’s a lot of work to set it up and most of the information about it is out of date though.
+1 Plasma. However, I don’t dislike gnome. Gnome just doesn’t fit my personal taste of workflow and customizability. Other that that, gnome did a pretty good job on the look and feel department. I feel at home on Plasma (and almost at home on xfce)
I had been using WSL2 for about one year. The experience was terrible compared to a Linux host. (Sadly I can’t change the system on my work laptop). However, it was much better than Cygwin, msys2 and powershell - based on my experience.
If your host OS is windows and you’re interested in Linux, I think WSL2 is a good way to have a try
Firejail has some big security flaws. There us bubblejail, which uses the way better bubblewrap also used for Flatpaks.
But the Bubblewrap and Flatpak Situation is quite complex. Flatpaks, as well as Podman containers, require user namespaces. Through these namespaces programs can get privileged access to system components, which is why secureblue now has bubblewrap-suid installed.
bubblejail maybe uses that binary already, or it needs to be patched too.
To add to this systemd can do everything they can. You can isolate network, do fire-walling, and sandboxing pretty easily. Any OCI container can be used too if you don’t want to install something too.
linux
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.