Yeah, Feddit.de is currently broken and therefore pictures don’t work atm. Sorry!
Yeah, Feddit.de is currently broken and therefore pictures don’t work atm. Sorry!
You can still install Nix (package manager) on Atomic, on uBlue, it even comes pre-installed afaik.
And also, there’s Distrobox, which is totally enough if you prefer package managers over Flatpaks.
I personally like the “reliance” on Flatpaks. I think it reduces the fragmentation and makes it easier for devs, but that’s just my opinion. Do as you prefer.
I don’t like apt too as much. But, interface-wise, you can make it way better with Nala, which is a frontend for it.
NixOS is too complicated and demanding for most users, who aren’t programmers or hobbyists, imo.
I prefer Fedora Atomic. It has the same pros (unbreakable, highly configurable with universal-blue.org, etc.) but feels way more user friendly.
I use it with Distrobox on top, so I can use my package manager/ distro of choice (turned out to be Arch btw) on a extremely reliable system.
For your case, you can replicate Mint by just installing the Cinnamon image from uBlue and applying some minimal tweaks.
Then you get the user friendliness from Mint with the flexibility and unbreakability from NixOS. Do you like the idea? Just in case you get annoyed by NixOS in the future 🙃
Debian is community run, which often means all changes and features get implemented because the community wants that, not some corporation. One notable example of that is Snap.
Also, I found (minimal install) Debian a bit more minimalist than Ubuntu server, which is great imo. I just want the bare minimum for my services to work, and pretty much the only thing I expect from my server to have is SSH and Docker.
Debian. I don’t see much benefit of Ubuntu LTS compared to plain old Debian. It’s exactly what you wanted.
Alternatively, AlmaLinux is a good choice if you like Red Hat stuff (RHEL clone), but the difference between Ubuntu LTS and Debian would be almost not noticeable for you I think.
I downvoted the post here, because I think it doesn’t belong into Linuxmemes.
But even though I disagree in some way, I upvoted the original post in c/Linux, because I think you spent quite some time writing it.
I’ll discuss my thoughts with you in the other thread ✌️
I really like that post!
It seems like OP put a lot of work and creativity into the meme, while intelligently criticizing a problem and not just using “Windows bad hurr hurr” as the base.
I wanna see more of those kind!
My recommendation would be to use Logseq.
It’s similar to Obsidian (“Second Brain”/ PKM), but with the journal function as backbone.
It relies heavily on crosslinking, is markdown-based, very efficient and a joy to use once you “got” it, and supports a hell lot of features, including TODO, plugins, a knowledge network (“graph view”) and much more.
I use it for everything (external brain) and pretty much never loved a piece of software this much!
It sounds like it is THE tool you’re searching for!
I made a similar post a few weeks ago.
I will try uBlue core and give you all a small update about it.
I feel similar about Debian. It’s a good distro for sure and I don’t have any issues with it for server use, but somehow, I still don’t like it somehow. RPM-/ OSTree based distros are more my taste, and I don’t even know why.
Because containers (Distrobox, Flatpak, etc.) are bae.
You can read my post I made a while ago for more information: https://feddit.de/post/8234416
Once you “get” image based distros, you probably never want to go back. Traditional distros just feel… off now for me.
Containerisation is the biggest strength in Linux, we use it all the time on servers, so why not on the desktop?
Atomic OSs just make more sense for me, not only because of security/ bug/ whatever reasons, no, also because they feel simpler and are pretty convenient and robust.
You have two options:
I personally would take the second option. I personally love uBlue, but knowing someone who already knows Debian is invaluable, so take that if you get support there! :)
Am I going to jump distro? Nah. It works for me. I said I am lazy!
That’s the right answer! When you feel comfortable and like it, don’t let anyone (like myself) tell you your choice is bad! :)
Thank you so much! This means a lot to me!
I have a pro tip for you: grab a big USB (16 GB+ if possible), go to ventoy.net, format your stick and just drag-and-drop the ISOs onto the drive.
You can now select multiple ones at the same time and test each live first before installing.
In that way, you don’t have to set yourself on only one option :)
Regarding
We’ll see how long I last until I switch to windows.
do everything at your own pace, and always feel free to ask here online if you need help! Maybe you don’t need to switch back because you like Linux more? Who knows? :D
Ubuntu has become very controversial, that’s why I’ve left it out. I have my reasons for that.
While Snaps became better in the last years, they still bring a lot of trouble. Just, for example, think of Valve when they officially recommended everyone to not use the fricking Snap package because it’s broken all the time? Good luck doing that with Ubuntu, when they shove Snaps down everyones’ throat, without even notifying the user. While we more experienced users just change the package format, newcomers aren’t aware of that and blame a malfunctioning app to Linux, not the Snap.
If more people say I should include Ubuntu too, I will do that.
There’s a big shift happening right now, you’re right on that.
Traditionally, ARM is not as capable in solving complex issues, but more efficient.
That’s why it has always been used on smartphones for example. You want a lot of battery and don’t need to do highly complex stuff on that, that’s what you have your PC for.
The big focus in the last years has always been to top the competitor in terms of performance, and only right now, people begin to question if the computing power they have right now isn’t enough and if they rather wouldn’t like to have a device that’s more efficient.
The tradeoff is, you’re more limited to this specific architecture. Apple solved this by making a compatibility layer for x86 apps, but that of course comes with a performance hit.
I’m no expert in that topic tho, so take all I said with a lil grain of salt.
Right now, I think you’re better off with x86, because your server will definitely run on some sort of Linux, and we don’t have any compatibility layer or something like that yet.
Where I live, electricity is also very expensive. I monitor every watt.
I asked the same question half a year ago, here’s what I’ve learnt: RPis tend to be less reliable and aren’t that energy efficient. They’re great for small appliances, but for servers (e.g. NAS) not as much.
Get an used Thinclient/ mini PC. They cost something between 50-150€ and give you a huge performance boost, more ports, a x86 architecture, are better repairable (still often bad) and more.
Mine uses about 10-15 W on normal use, and 20 rarely when my cloud is under heavy use.
Dude… It’s the hundredth time you’ve posted this copypasta.
Image-based OSs aren’t locked down and also don’t depend on proprietary services.
You can just read my post I made about immutable systems, maybe we can discuss it there.
But, I wouldn’t choose a image based OS right now too for servers. At least yet.
I’m just afraid about compatibility, because many installers and services might rely on access to the root file system for now.
Debian is right now the best choice as server OS, but that might change in the future.
Alright, interesting… As I said, I’m no expert or anything and this was just my noob optinion.
Thank you for the correction and further resources!
I disagree (a bit at least).
Debian is just as prone to breaking due to the lack of fallbacks (e.g. Snapper), it just doesn’t break as often because it doesn’t change as much as Arch.
If you use a minimal/ default install, this won’t happen as easily, but as soon as you customise anything, you get problems.
Arch can be reliable too, there are many people who have had the same install for years without breaking.
I would actually recommend Fedora Atomic or other image based distros, e.g. VanillaOS.
They can be more modern, while being way more reliable thanks to atomic updates/ transactions, complete image rollbacks and the reproducibility.
They are a dream to use imo!