Arch is aimed at people who know their shit so they can build their own distro based on how they imagine their distro to be. It is not a good distro for beginners and non power users, no matter how often you try to make your own repository, and how many GUI installers you make for it. There’s a good reason why there is no GUI installer in arch (aside from being able to load it into ram). That being that to use Arch, you need to have a basic understanding of the terminal. It is in no way hard to boot arch and type in archinstall. However, if you don’t even know how to do that, your experience in whatever distro, no matter how arch based it is or not, will only last until you have a dependency error or some utter and total Arch bullshit® happens on your system and you have to run to the forums because you don’t understand how a wiki works.
You want a bleeding edge distro? Use goddamn Opensuse Tumbleweed for all I care, it is on par with arch, and it has none of the arch stuff.
You have this one package that is only available on arch repos? Use goddamn flatpak and stop crying about flatpak being bloated, you probably don’t even know what bloat means if you can’t set up arch. And no, it dosent run worse. Those 0,0001 seconds don’t matter.
You really want arch so you can be cool? Read the goddamn 50 page install guide and set it up, then we’ll talk about those arch forks.
(Also, most arch forks that don’t use arch repos break the aur, so you don’t even have the one thing you want from arch)
Not sure about forks, but I agree with what you said before.
Manjaro is great.
Clearly you’ve never used it for an extended period, or If you have you never installed packages from the AUR.
Wrong on both fronts!
I’ve been using Manjaro exclusively for at least 4 years and I have several AUR packages installed!
Veterans will always go back to Debian. It is inevitable.
Debian is the stable friend who might not have all the answers at the moment but can help you with whatever you need to do, and does it without ever asking for anything in return.
Debian is love, Debian is life.
It makes sense because if you are a veteran, you probably already have your workflow streamlined, so you don’t need new software in the repositories.
I never liked debian or it’s derivatives, but since moving to Selfhosting most of my services and needing sane defaults on my server (I’m a noob with server stuff) I’ve circled back to LMDE after 20 years of using primarily bleeding edge and DIY distros.
I like it, it’s nice that it’s set and forget and doesn’t need constant attention like my bleeding edge stuff always did.
LMDE is great. I run it on my Thinkpad T14 G1. Runs like a champ, and after installing
tlp
, it manages to eke out almost 7 hours of battery life with a questionable battery.I’ll be switching from Windows 10 to LMDE on my desktop gaming PC at some point soon this year. I have no intention of letting Microsoft dictate what I can and can’t do on my custom PC that I built with my own hands. W11 further reduces that capability.
As a fellow Mint enjoyer who is too fucking old to be fixing their desktop all the time…yes
Debian is just the carcinization of Linux.
I’d rather use windows 7 than ever go back to Debian … something with 7 being the last good version of anything ;)
I’ve got 25 years of Linux usage under my belt at this point, and I’ve settled on Debian for all PCs, servers, and anything else. Stability is so much more important to me than bleeding edge software, but for those things that absolutely need the latest and greatest, there’s Backports and Flatpak.
Preach greybeard
EndeavourOS is the best 💪
I started with EndeavourOS, which is basically Arch, and had a great experience.
I did have someone knowledgeable help guide me a bit at first, but eventually I learned how to find solutions myself on google, and use the Arch wiki.
I must have broke my installation a dozen times, but used Timeshift to bring it back from the dead… And I learned so much about how Linux works in the process. Wouldn’t have done it any other way.
Thanks for reminding me to set up Timeshift on my EndeavourOS install, salute to you.
I had arch, it never broke on me for no reason. Sometimes the pacman wouldn’t update because of some weird keyring issue, but that was about it. Then my Logitech mouse randomly stopped working and I tried everything. Then I hopped distros to see if it worked better and that didn’t help. Now I’m on opensuse
Very bad post. And Tumbleweed has OBS (Open Build Systems), although I dont even know if that is the right name for its AUR equivalent.
I never see Fedora recommended enough, but it’s really good for beginners. And by that I mean people new to computers, not just Linux. GNOME is a good looking by default, intuitive to use, simple DE.
it wasn’t my choice but i recently installed Fedora for a beginner. (They made their research, read about different distros and chose Fedora.) It was surprising to see how intuitive everything is. A beginner can indeed start using Fedora with no previous Linux experience.
By “beginner” i mean somebody who used one or some of these: windows, macos, ios and android. It’s especially easy, i think, for tablet users.
GNOME is explicitly what kept me exclusively on Windows for about a decade - and what made me gunshy about Android & iOS. It’s totally impossible to drive anything important, doing anything of value required a DOS prompt and arcane commands that had no relation to their exact counterpart in Windows, and it’s just utterly revolting to me.
Cinnamon is the only DE that made me feel comfortable daily driving Linux.
That’s really interesting, because I’ve had a very different experience. Almost anything I wanted to do could be done through a GUI, which looks pretty.
I’m not sure how Android and iOS relate, they are mobile OSs, and both have their flaws, although some more than others.
To go in reverse order: iOS & Android are related because they’re Linux/UNIX. They’re not CP/M based. As a result, my level of trust and respect are always near-zero.
I’m glad you have a different experience with GNOME, someone ought to. I guess it wouldn’t be the standard if no one could use it.
Android technically uses the Linux kernel, but is not GNU+Linux, and has had all the good parts of Linux taken out. I didn’t know iOS was based on Linux, but it’s even worse than Android, locks you so much into Apple’s services and spending money. Freedom over your device is the point of Linux, and iOS fails at that even more than Android, at least with Android you can install custom ROMs.
Thanks! Found Garuda is from this thread! You’re a real one!
Mint has been nice
Any windows power user or dev on a mac can follow a wiki, read a bit and learn.
Good for beginners? I didn’t describe a beginner right here. Anybody with experience in computing will find arch straightforward and satisfying. Heck, a CS student would probably go through a first install process faster than I do after 5 years.
What are the concept involved? Partitioning, networking, booting… These are all familiar fields to tons of very normal computer users.
Arch can be a good first distro to anyone who knows what a computer is doing (or is willing to learn)
Arch was my first distro after going back to Linux. I really liked learning the inner workings of a computer and an OS.
I know plenty of people who just want a plug&play experience with the only input for the install being name, password and date. For them, I would never recommend Arch, simply mint or pop_os would do just fine as the only thing the computer has to do is open up the browser.
I just want more Linux users, not specific distros. In the end if you know your way around Linux, the distro choice doesn’t matter, you just choose a package repo
I agree. There are only two types of distribution, rock solid plug n play and hobbyist/pro .
macOS is my daily driver, but I am a self hosting hobbyist (a bad one) and the moment you become involved with the command line of a multi user operating system, you need a level of skill, curiosity and patience that 99% of people don’t have and don’t want.
Even following ‘beginner’ tutorials is hit or miss, because of the different distros, assumptions, pre requisites, repositories, and so on.
I am a hobbyist, and I don’t mind digging around, but there are several times where I’ve put in a hour or more on what would be a 5 minute job for someone who was fluent - and even then sometimes I’ve got nothing to show for that hour.
Even following ‘beginner’ tutorials is hit or miss
It’s gotten worse than it even used to be, because more than half the “tutorials” I’ve run across are clearly AI written and basically flat out wrong.
Of course, they’re ALSO the “answers” that get pushed by Bing/Google so even if you run into someone who is willing to follow documentation, they’re going to get served worthless slop.
One thing I will give arch is that if there’s a wiki entry for something, it’s at least written by a human and is actually accurate which is more than I’ve found ANYWHERE else.
The first Linux I used wasn’t part of any distro. A few years later I compiled Slackware to run bind and Sendmail.
Last year I tried Arch in a VM. I got to where it expected me to know what partitions to create for root and swap and noped out. It’s not 1996. I don’t have time for those details any more. No one should. Sane defaults have been in other distros for decades.
Debian welcomes you 💫
the wiki could be way better honestly…
Only gets better if we make it better.
that, or having good documentation could be a requirement
FOSS is great but so much if it has just absolute garbage documentation.
You’re focusing too much on the installation process, if installing Arch was the whole of the problem things like Endeavor would be a good recommendation for newbies, but they’re not. Arch has one giant flaw when it comes to being beginner friendly, and it’s part of what makes it desirable for lots of us, and that is the bleeding edge rolling release model. As a newcomer you probably want something that works and is stable. Arch is not, and will never be, that, because the core philosophy is to be bleeding edge rolling release. If you’re a newcomer who WANTS to have that and doesn’t mind the learning curve then go ahead, but Linux has enough of a learning curve already, so it’s better to get people started with something they can rely on and afterwards they can move to other stuff that might have different advantages/disadvantages.
We’re talking about the general case here, I’ve recommend Arch to a newcomer in the past, he was very keen on learning and was happy with reading wikis to get there stuff sorted, but realistically most people who’re learning a whole new OS don’t want to ask questions and be told RTFM, and RTFM is core to the Arch philosophy.
just because a given person could make it work, doesnt mean they want to. i can personally fix a lot of these issues, but i dont wanna have to bother. i just want to accomplish the inane bullshit i turned my computer on for.
i just think an arch recommendation should always come with that disclaimer. newbies have to know what to expect else they will associate that experience with linux in general.
Counterpoint: if you have the ability and willingness to learn how Linux works, un-fucking a broken Arch installation will teach you more about the system than spending months with a stable distro. I know because my first serious daily driver was Manjaro.
Agreed. I’ve learned most of what I know about computers by fixing broken stuff. Like you, my first serious daily driver was Manjaro. And after dealing with broken systems time and time again, I’m tired, boss. My daily driver for the last 2 years has been Mint and I love it to death for how stable and functional it is. But the lessons I learned along the way with other distros have been invaluable.
I have a couple of systems on Manjaro now that used to be Mint and they have been solid, just as they were with Mint.
Counter-counterpoint: Newcomers have enough things to learn and worry about without having to worry about unfucking a broken Arch installation.
Counter-counter point: people don’t get a Mac or windows laptop to learn about osx or windows. They generally want to run software or at least browser to do what they need to do.
Mamma says you’re ornery bcz you have all them teeth and no toothbrush.
I’ll tell you, nothing bricks as hard or as irreparably as Windows. I have never had to actually reinstall Linux due to some problem (though it’s a good practice security-wise).
Even when you removed the french language pack?
A beginner to what, to pacman, to arch, to rolling distro, to linux, to unix, to a PC, to using man-made tools …
I made an installation to an old pc once, I though it would last a while, and since the users could barely understand what an on/off button does, they just wanted google and facebook, so it was a wm with two browsers, daughter already knew what chrome was, and in the login shell I wrote a script that each new day it booted it attempted pacman -Suy --noconfirm then once a week the cache was emptied and the logs trimmed.
That was before covid, a couple months ago I met her, she said it has been working fine every since.
So there is your dinner
PS Actually it wasn’t arch it was artix with runit but that is about the same