That's a good point. I run all my server type apps on FreeBSD which avoids dependency issues by versioning things that aren't compatible. for instance you can install php7.4 or 8.1 as packages php74/php81 and different things that require those are compiled to look for the right library. I kinda wish linux would consider the same thing but idk if individual distro maintainers would want that kind of extra work
socphoenix
not really no. Docker can make it easier to set up weird network configurations or in some cases make updating things easier but if what you have is working and fits your needs there's not really anything you're missing out on.
Don’t forget every windows forum solution: “run sfck”!
Nextcloud is fantastic for this especially with their desktop app!
For app settings I run pretty much everything in a container (FreeBSD jail) that can be zipped and exported easily that way. Our NAS files go to two external hard drives with rsync. One for local in house backup and one I leave at my work desk for off site backup of anything I can’t replace like the photos my wife’s taken over the last two decades.
I’m late to the party but windows Vista forced me off of windows. Not 5 minutes into setting up a new laptop and it told me even after clicking yes for admin privileges that I didn’t have the right to uninstall mcafee… I threw Debian on the laptop and never looked back. Ended up running FreeBSD for years on that thing and have mostly stuck with them since.
For Linux as others have stated lack of crashes and clear ways to customize/fix things was incredible.
FreeBSD doesn’t support all the newer standards yet (looking at you wifi6), but it is beyond rock stable. A month plus of 24/7 uptime between reboots for years and it’s just as snappy as when I first installed it. And even better they push hard to keep things more or less the same. The things I learned setting up FreeBSD 8.0 are still the same for FreeBSD 13. The biggest changes have been upgraded hardware support and quality of life tools that interact with the systems I was already using.
As a note FreeBSD does not come with a graphical interface. They have imo the best manual (handbook) for setting it up and getting going, and have native zfs for software raid arrays.
My risky two cents here is FreeBSD is great for learning all the ins and outs of Unix-like systems but is missing some things linux users take for granted like docker for servers (they use jails you set up yourself) and no cuda libraries for ai. If you have the time and want to learn how these systems operate from the ground up I find it’s better than arch. Easier to install, no compiling everything like gentoo, and an incredibly clean manual that has always made sense and worked exactly as expected. For just getting a desktop and easing into things there’s also nothing wrong with say Linux mint or any of the other recommendations others have said either.
The glory of Unix-like systems is they’re yours, and once you get used to how they run they’ll be rock steady for years and run faster than windows on the same device.
Well dang it’s been a while since I tried it then! I keep hearing how it’s unstable in comments so I tend to assume its fairly new even when I should know better lol
That’s true if everything is supported on the current kernel. I might just be very out of touch/date here but is btrfs built in to the kernel? I was thinking he’d need to have a different kernel/loaded modules on it
That is probably the best option since I don’t think lemmy has the ability to work as a cluster unfortunately
Is this mostly for fileserving or apps? If you’re using it as a Fileserver share the relevant parts of the ssd while you rsync all of it over to help ease downtime.
You can also install the nvme through a virtual machine and pass /dev/nvme_whatever to the vm. Then rsync everything over using ssh then reboot the whole machine using the nvme drive for the os (make sure to use UEFI for the vm on kvm).
For apps kinda the same vm deal leave the ssd up and configure the nvme install as needed then copy whatever data you need over before rebooting.
It’s more convoluted to do it that way but it will reduce downtime
The amount of changes you’d need to make to get Linux to boot on a different partition format and drive would be a lot of work. It would be much faster to install a new copy of Linux to the nvme drive and copy the files from the ssd post install before decommissioning the old drive.
Have you tried another browser like Firefox? I’ve never had copy paste issues between any of my apps
And they still lock downloads behind plex pass so guess my jellyfin server isn’t going anywhere