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)

  • pathief@lemmy.world
    link
    fedilink
    English
    arrow-up
    37
    arrow-down
    1
    ·
    edit-2
    4 days ago

    I’d just like to vent that these kind of discussions are one of the big turnoffs of the Linux community in general. People speak “in absolutes”.

    You either do it this way or you’re a dumbass. You either use the distribution I like or you’re doing it WRONG. You shouldn’t use Arch because you’re not experienced enough, you should use Mint for an arbitrary amount of time before you graduate to the good stuff.

    You friends get way too worked up over other people’s personal preferences and push your biased and subjective views as facts.

    Is Arch Linux the right fit for a newbie to Linux? The right answer is “it depends”, not “never”. Would I recommend Arch to my mom? No. Would I recommend it to my programmer colleague who already lives in the Powershell? Sure, why not.

  • UnfortunateShort@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    3 days ago

    Literally never had EndeavourOS break in any way.

    Last time might have been the GRUB issue that affected all of Arch. If you use GRUB that is, since it’s not the default on EndeavourOS. Next time might be old package repos being shut off, but only if your install is older, plus there’s already the second announcement with simple instructions regarding that on Arch News. Also, it will just block updates.

    I’ve put two people without any prior knowledge on EndeavourOS, didn’t hear any complains either. I myself had no prior knowledge in Linux and hopped from Kubuntu to OpenSUSE Tumbleweed to Garuda Linux in short succession. I only switched to EndeavourOS after Garuda repeatedly broke. Been on it for 2 years without an issue I think.

    I know this is not a representative study and as a computer scientist, I do grasp things quickly, but I strongly oppose the notion that EndeavourOS is not beginner friendly.

  • Maiq@lemy.lol
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    3 days ago

    I want linux to be as welcoming as possible to everyone and the newbie question of what distro to use will come up a lot. I dont think it’s helpful in any way to bicker about why my choice in linux is better. We should be giving them the tools to make the best decision for themselves

    What if we built a beginners linux community (Linux, Where Do I Start -> LWDIS) and point to all the distros communities, and on those distro specific communities they had beginner friendly install, setup, rice, maintenance instructions and advice along with a difficulty rating. I don’t know if stickies are a thing here but could be helpful in keeping relevant info on top. This could be a place for fanboys to shine on there favorite distro while keeping the basic inclusive LWDIS community free of bickering about distros that might cause confusion and turn people off.

  • ReallyZen@lemmy.ml
    link
    fedilink
    arrow-up
    54
    arrow-down
    11
    ·
    edit-2
    4 days ago

    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)

    • umbrella@lemmy.ml
      link
      fedilink
      arrow-up
      16
      ·
      edit-2
      4 days ago

      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.

    • Programmer Belch@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      23
      arrow-down
      1
      ·
      4 days ago

      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

      • zante@slrpnk.net
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        2
        ·
        4 days ago

        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.

        • schizo@forum.uncomfortable.business
          link
          fedilink
          English
          arrow-up
          10
          ·
          4 days ago

          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.

    • Nibodhika@lemmy.world
      link
      fedilink
      arrow-up
      10
      ·
      4 days ago

      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.

    • Blue_Morpho@lemmy.world
      link
      fedilink
      arrow-up
      9
      arrow-down
      3
      ·
      4 days ago

      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.

      • umbrella@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        4 days ago

        one of the main points of arch is for people wanting to learn these details. its not for everyone.

        if you want a distro to just work, i second the suggestion from the other dude. get a debian based one.

  • Kaity@leminal.space
    link
    fedilink
    English
    arrow-up
    10
    ·
    edit-2
    4 days ago

    I was not technically a newbie since I had previously used ubuntu in the distant past (as if ubuntu would truly prepare someone for a more advanced distro), and probably a few others I can’t remember, but I came back with EndeavourOS and I’m having a great time. I did have a few challenges though I am fairly tech savvy and I knew what I was getting into so I was definitely not a regular novice.

    After a single serious oopsie that bricked my system but I was able to fix I’ve been running a very stable system. I’ve kept with it for nearly 2 years now on my initial install with practically no issues, at least none I wasn’t willing and able to solve. I troubleshot an issue I was having with a package installation the other day without finding any help online and that made me proud of myself.

    I would have considered myself a decent power user on windows, and I feel like a sub average arch user, but hey I get to learn and improve more now.

  • Allero@lemmy.today
    link
    fedilink
    arrow-up
    24
    arrow-down
    12
    ·
    edit-2
    4 days ago

    To me, every distro that seriously requires you to read through all changelogs before updating is BS, and it doesn’t solve a basic problem. No one in their sane mind will do this, and the system will break.

    That’s why, while I respect the upstream Arch, I’d say you should be insane for running it and trying to make things stable, and mocking people for not reading the changelogs is missing the point entirely. Even the best of us failed.

    Arch is entirely about “move fast and break stuff”.

    • patatahooligan@lemmy.world
      link
      fedilink
      arrow-up
      14
      ·
      4 days ago

      Arch doesn’t require you to “read through all changelogs”. It only requires that you check the news. News posts are rare, their text is short, and not all news posts are about you needing to do something to upgrade the system. Additionally, pacman wrappers like paru check the news automatically and print them to the terminal before upgrading the system. So it’s not like you have to even remember it and open a browser to do it.

      Arch is entirely about “move fast and break stuff”.

      No, it’s not. None of the things that make Arch hard for newbies have to do anything with the bleeding edge aspect of Arch. Arch does not assume your use case and will leave it up to you to do stuff like edit the default configuration and enable a service. In case of errors or potential breakage you get an error or a warning and you deal with it as you see fit. These design choices have nothing to do with “moving fast”. It’s all about simplicity and a diy approach to setting up a system.

    • Mouette@jlai.lu
      link
      fedilink
      arrow-up
      12
      arrow-down
      1
      ·
      4 days ago

      It is not as overwhelming as you make it sounds, you don’t need to read the whole changelog every time you update just check Arch news page and they state any manual action an update might need. I run arch since like 1 y and I almost never had to do such manual actions. You can see on archlinux.org news it’s not that bad although I can totally see why it is not suitable for most people

    • CarrotsHaveEars@lemmy.ml
      link
      fedilink
      arrow-up
      9
      ·
      4 days ago

      Is there anyone here remember Gentoo and the merge/split /usr period?

      Gentoo developers are kind and super helpful that they put out any important notice after you pull upgrades to your system. Run eselect news read to know what the breaking change is going to be, and carefully perform the required actions one by one. It’s a great distro made by great fellas.

      I don’t mind there is breaking change at all. I do mind that you don’t tell me about it.

      • Allero@lemmy.today
        link
        fedilink
        arrow-up
        2
        ·
        4 days ago

        Yeah, Gentoo puts serious emphasis on that, I have to give them a credit. I liked it.

        But yeah, I’d rather not have breaking changes in the first place.

    • False@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      4 days ago

      I subscribe to the arch news letter, and they email me about potentially breaking changes like 4 times a year. Usually I don’t have to do anything about them but it’s good to be aware of, just in case.

  • LeFantome@programming.dev
    link
    fedilink
    arrow-up
    16
    ·
    edit-2
    4 days ago

    I do not recommend Arch to new users but I really wish people would have a point supported by evidence when they post.

    There is no 50 page manual to install EndeeavourOS or CachyOS, the two distros mentioned in the graphic. Both are as easy to point and click install as Fedora and maybe easier than Debian. The better hardware support makes the install much more likely to succeed. They both have graphical installers and lead you by the hand. In fact, when it comes to EOS, its entire identify is making Arch easy to install and to provide sensible defaults so that everything works out of the box. And of the 80,000 packages in Arch/AUR, less than 20 of them are unique to EOS (mostly theming).

    There are lots of things to complain about regarding Arch related distros. Or maybe there isn’t if we have to lie about them.

  • kitnaht@lemmy.world
    link
    fedilink
    arrow-up
    12
    arrow-down
    1
    ·
    edit-2
    4 days ago

    Honestly Arch is fine as a beginner distro for the right person - The benefit of arch is the rolling release model and the fact that it’s closer to edge than other distros. No; I don’t want to use that package that’s 6 months out of date – Compile it myself? Well, then why would I run a ‘stable’ distro then?

    Someone being on Linux instead of Windows is enough of a win for me. I’m going to praise whatever way they want to approach it, none of this purism shit.

    Likewise, SteamOS is based on Arch because of the way it’s architected in the first place. It’s fine to want that. Now…if this were Gentoo on the other hand…

    • CarbonBasedNPU@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      Gentoo is great. If you want that level of control over your system. But it is not a beginner distro. There are too many nebulous choices and not enough clarity.

  • brucethemoose@lemmy.world
    link
    fedilink
    arrow-up
    11
    arrow-down
    1
    ·
    edit-2
    4 days ago

    I mean, you are right, and way more people should be using openSUSE :P

    I will say Arch-derived distros are a good experience if you want to learn how the terminal and other systems work. They’re engineered to be configurable; the documentation is great. But if you just want to use your computer without opening too many hoods, it’s fundamentally not an optimal system.

    Another thing is that many people just want their new laptop to work, and for it to game on linux. Sometimes it does not just work. If you start pulling in fixes and packages that are not supported on your distro, you can screw up any distro very quickly (and this includes the AUR, unofficial Fedora repos and such). If the community packages these, stages them, tests them against all official packages, and they work out-of-the-box… that’s one less hazard.

  • qjkxbmwvz@startrek.website
    link
    fedilink
    arrow-up
    7
    arrow-down
    1
    ·
    edit-2
    4 days ago

    If your distro can’t be forked into a “beginner distro” then it’s fundamentally flawed IMHO.

    To be clear, I’ve used Arch as my daily drivers for a while, and while it’s not the best fit for my needs (I use Debian mostly), there’s nothing that I experienced that was incompatible with a “beginner” distro.

    • Nibodhika@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      4 days ago

      Arch can be forked into a beginner distro, just look at SteamOS, but one of the major advantages of Arch is the AUR and to be able to use it you have to have packages in the same (or similar) enough version to Arch, and THAT is not beginner friendly. But having an Arch fork that can’t access the AUR loses most of the reason people would want to use Arch, so you end up with distros aimed at beginners that are also running bleeding edge packages which is a recipe for disaster.

      • 3dmvr@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        4 days ago

        Cachyos can access aur? Thats what Paru is for? I could be mistaken, still very new

    • CarbonBasedNPU@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      I’m sure you could make a “beginner” Gentoo distro but it’s really so counter to its purpose I don’t see it happening.

      (something something ChromeOS)

      • qjkxbmwvz@startrek.website
        link
        fedilink
        arrow-up
        1
        ·
        4 days ago

        Haha yeah that was the counter example I was thinking of. I agree completely — you could make a Gentoo from source beginner distro, and I think you could make it reasonably “idiot proof,” but it would still be a bad user experience most likely (too much time spent compiling).

    • Pika@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      41
      ·
      edit-2
      4 days ago

      yea, but I feel like it’s worth saying that steamdeck (where most of the steamos instances are) runs primarily in steam mode, and runs immutable OS by default so it’s pretty hard to actually mess that up. Plus steam manages most updates for you instead of you managing the updating yourself, which also helps remove the skill factor.

    • Luffy@lemmy.mlOP
      link
      fedilink
      arrow-up
      15
      arrow-down
      27
      ·
      4 days ago

      SteamOS falls into the category of about 2 arch forks that have a reason to exist.

  • Sanguine@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    70
    arrow-down
    4
    ·
    4 days ago

    This post is a little cringe. Endeavor OS is a great Arch Experience for those who want a little preconfiguration and a GUI install. I’ve since moved onto doing it the arch way, but EOS was a great foot in the door and I know for a fact I’m not alone. Ive learned more about Linux in 2 years going from EOS to Arch (and running a proxmox server) than I would have running some “beginner friendly” distro. Really wish folks would stop gatekeeping.

    • JustAnotherKay@lemmy.world
      link
      fedilink
      arrow-up
      12
      arrow-down
      1
      ·
      4 days ago

      This was a big driver for my distro hopping, until I landed on purple Arch. I’ll either go to the blue team or Gentoo or LFS or something if I decide to hop again.

      My struggle was that more beginner-friendly distros like mint and Fedora workstations were too beginner-friendly. I struggled to find things to learn because I installed it and had an out-of-the-box windows experience

      • Metju@lemmy.world
        link
        fedilink
        arrow-up
        10
        ·
        4 days ago

        I struggled to find things to learn because I installed it and had an out-of-the-box windows experience

        And that’s a good thing! Non-technically-inclined ppl are wary of instability issues and having to work with the terminal to fix their daily driver. If the OOTB experience is good and the UX is comparable or better than Windows - they will be more likely to stay.

        If someone is accepting the fact that shit might go sideways, is willing to learn through experiencing issues first-hand or simply likes to spend time fiddling with their OS to find the perfect setup for them - that should be the Arch- and Arch-derivatives audience.

        • JustAnotherKay@lemmy.world
          link
          fedilink
          arrow-up
          3
          ·
          4 days ago

          Agreed! It was a struggle for me and a boon for others.

          This is something I run into rather often because I crunch through information. Just skip me to the intermediate course and give me a synopsis of the beginner course and most of the time I’m off to the races

        • 0101100101@programming.dev
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 days ago

          If someone is accepting the fact that shit might go sideways, is willing to learn through experiencing issues first-hand or simply likes to spend time fiddling with their OS to find the perfect setup for them - that should be the Arch- and Arch-derivatives audience.

          But once you leave the comfort of your parents house, time is money and no one has a spare twelve hours to get a functional OS together when another distro would do it in minutes.

    • AVengefulAxolotl@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      4 days ago

      Absolutely agreed! Arch wiki helps with this as well.

      Although Ive been using linux for 2 years now, and i still want an installation manager with sane defaults.

      • 0101100101@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        3 days ago

        Although Ive been using linux for 2 years now, and i still want an installation manager with sane defaults.

        Have you heard about our Lord and Saviour, Debian?

  • grrgyle@slrpnk.net
    link
    fedilink
    arrow-up
    44
    arrow-down
    2
    ·
    4 days ago

    I would, however, recommend Arch if you’re a Linux novice looking to learn about Linux in a more accelerated pace.

  • ad_on_is@lemm.ee
    link
    fedilink
    English
    arrow-up
    42
    arrow-down
    2
    ·
    4 days ago

    On the contrary, I’d still argue it’s a good distro for beginners, but not for newbies. people who are tech-sawy and not hesitant to learn new things.

    I jumped straight into EndeavorOS when I switched to Linux, since arch was praised as the distro for developers, for reasons.

    Sure, I had some issues to fight with, but it taught me about all the components (and their alternatives) that are involved in a distro.

    So, once you have a problem and ask for help, the first questions are sorts of “what DE/WM do you use?.. is it X11 or wayland? are you using alsa or pipewire?”.

    Windows refugees (like me) take so many things for granted, that I think this kind of approach really helps in understanding how things work under the hood. And the Arch-wiki is just a godsend for thst matter. And let’s be real, you rarely look into Arch-wiki for distros other than Arch itself, since they mostly work OOTB.

    • Scrath@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      9
      ·
      4 days ago

      The Arch-wiki was my main reason for switching to arch. When I used an ubuntu based distro I felt like I had to rely on forum posts to figure out anything whereas with arch everything is documented incredibly well

  • Fushuan [he/him]@lemm.ee
    link
    fedilink
    English
    arrow-up
    46
    arrow-down
    8
    ·
    4 days ago

    “I didnt read the changelogs”

    I have never read the changelogs and I have never broken my EOS install ever.

    Weak bait.

    • JackbyDev@programming.dev
      link
      fedilink
      English
      arrow-up
      15
      ·
      edit-2
      4 days ago
      • Arch users everywhere: You MUST read the Arch news files before updating.
      • Also Arch users when updating: Oops, I forgot to read the news file.
      • pacman when updating: I have pre install hooks but I don’t print the news files updates by default because that’s probably bloat or something.

      Make it make sense

      • qpsLCV5@lemmy.ml
        link
        fedilink
        arrow-up
        1
        arrow-down
        1
        ·
        3 days ago

        while you do have a point, i’m still having issues with taskwarrior printing it’s update notifications, even after opening an issue and the maintainers patching it.

        The thing is, i use arch on 3 different devices, and i don’t need to see every news entry 3 times, so yes in my case having it as default in pacman would indeed be bloat.

        That said, there is PLENTY of places where I think arch could have saner defaults. but the beauty of arch is that it is made to be configured exactly the way you like it, so you really can’t fault arch as much in this case, compared to other distros that try to take all decisionmaking away from the user.

        • JackbyDev@programming.dev
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 days ago

          You can never be 100% certain the news file didn’t update between the three invocations. If you aren’t refreshing that page between invocations then you aren’t actually using Arch the way it was designed.

          • qpsLCV5@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            3 days ago

            well you can never be 100% certain your laptop won’t spontaneously die either.

            for any new arch user, i do recommend keeping an archiso live USB around in case something really does happen - since every arch user should know the basics of how it works, it should be easy enough to recover as well.

            knowing that, i really only check the news out of curiosity, since i’m not a grub user i haven’t had arch be unbootable since i started using it years ago. even if it did i’m confident enough it’d be a quick fix.

            • JackbyDev@programming.dev
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              1
              ·
              3 days ago

              Then I never want to see you telling someone they should’ve checked the news file before updating!

      • xavier666@lemm.ee
        link
        fedilink
        English
        arrow-up
        17
        ·
        4 days ago

        That was solved in about 10min with a liveusb and replacing grub with systemdboot

        Try explaining that to a newbie

          • LordKitsuna@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            2 days ago

            You would, it’s very very straightforward they made it very simple. I literally walked multiple non-technical users through it when it happened because I have moved some of my friends and family to Linux. I won’t say that it wasn’t tedious and that it wasn’t annoying for them but they got through it just fine

      • Fushuan [he/him]@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 days ago

        Granted that for most newbies doing archchroot from a live USB is complicated enough to reinstall. In any case, as you said, systemd-boot works fine and it’s the default now in EOS so who cares.

        For example a friend of mine decided to reinstall bazzite because he changed his GPU from nvidia to amd, when and uses the default drivers… Yes a simple search in bazzite’s download page shows the three coands that have to be executed to rebase the system to the non nvidia one if you like having extra space but… A full reinstall is crazy.