I’ve got two services on my computer. One is for email, I want that this port to be open to the public WAN and one is for immich which hosts all my private pictures, I don’t want this port to be public but reachable on LAN. In my router I open the port for email but not for immich. Emal can communicate on LAN and WAN and immich only on LAN. On a foreign, untrusted LAN, like an airport I don’t want other people being able to sniff my immich traffic which is why I have another firewall setting for an untrusted LAN.
Fire up a VM to scratch that itch or change up your desktop environment if you feel like it.
Unless you have a specific need that can’t be met on your distro you’re probably not missing much other than “ooh shiny” and some fun tinkering with something new.
If it’s KDE that’s causing issues you should just be able to install a second desktop environment and try that out.
Otherwise, Debian stable is good. Can also testing or unstable if you want newer packages. Debian “just works” if you’re not on day 1 hardware, don’t have Nvidia graphics, and can troubleshoot the occasional issue that any Linux distro will bring.
I’m a fan of Arch and derivatives but I need better odds of shit just working. Been running Mankato on desktop for some time to get both stable ish packages and also AUR as/where needed.
For servers, it’s Debian all the way for me. Ubuntu does some things I don’t personally love - no offense to the distro, it’s well constructed - and the recent ish changes in the RPM world didn’t sit well with me - strictly personal opinion.
Anything in a container generally runs on whatever the image was built with. It’s only a minimal pain to port simple dockerfiles, but when you get into multiple linked containers, that risks edge case bugs down the road.
Honestly, between the lot of it, I use a pretty representative sample - I think alpine on desktop would be kind of pointless to say the least, doesn’t mean I’m going to forego any container built on it.
Use case is a huge factor here, as is ability to grok multiple distros concurrently. I find that easy, but plenty of people don’t. For them, maybe rebuilding that image makes more sense.
Linux is all about doing what works for you and your use case.
FWIW, pacman doesn’t resonate nearly as well as pamac does with me. Probably because I haven’t had to dive deep into it. All about what works for an individual. If that’s stability on an Ubuntu derivative, great - Linux is Linux, in that context.
Like some have mentioned, if you want to try different distros setup a VM (I would recommend KVM for better performance, but virtualbox is easier for beginners in VMing) with the iso of the distro you want to test out.
Like this you can keep a functional system without the hassle of having to setup on baremetal just for testing and having to go back again if doesn’t pay-out.
Also would suggest messing around with more tech-savy setups like debian and fedora (specially minimal ones) if you want to delve deeper into the Linux nerdiness.
My personal recommendation is Fedora, but the community recommendation will likely be Linux Mint, which is also a perfectly good recommendation. Either of them are “just works” distros. I prefer the update cycle of Fedora, and would certainly want to distance myself from Ubuntu and Ubuntu derivatives (even Mint), and Debian’s update cycle is painfully slow. Fedora manages what is seemingly a perfect balance of quick and stable updates.
Fedora comes with Gnome by default, but it has spins for other DEs like KDE Plasma if that’s more of your thing (I’ll be switching to Plasma when Fedora 40 releases with Plasma 6).
Honestly, if Mint has been working fine then I see no reason that you’d need to switch. If you’re curious about trying out other distros, it could be worth using a program like Boxes to try out some VM’s. Otherwise, I say you keep doing whatever works well for you.
I swapped last summer and landed on Pop!_OS after trying a few different options. If you game, Nobara is a great choice too. Other ones I considered were Mint, Ubuntu and SUSE Tumbleweed.
I would highly recommend trying them all with the live disk thingy. Mint didn’t even work at all on my computer for some unknown reason, which was rather surprising considering how often it’s recommended. It kept freezing right when the GUI logged in. So yeah, try em out for a little bit just to make sure there aren’t any weird incompatibilities.
Can’t say I have any interesting stories. Most of mine are just the head-scratching “I don’t know why that didn’t work; guess I need to reinstall” kind of story. Like enabling encrypted LVM on install and suddenly nothing is visible to UEFI. Or trying to switch desktop environments using tasksel and now I have a blank screen on next reboot. That lame kind of stuff.
My coworker though… he was mindlessly copy/pasting commands and did the classic rm -rf $UNSETVARIABLE while in / and nuked months of migrated data on his newly built system. He hadn’t even set up backups yet. Management was upset but lenient.
Firefox iOS is crippled by Apple’s policy. Orion browser has shown it’s possible to install Firefox extensions on iOS. Hope Firefox implements something similar.
linux
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.