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)

  • OutsiderInside@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    I wonder if there is something like a graph or diagram that shows the different parts that comform a distro.

    Like a visual aid where you can see what combination of parts or components you are choosing on a distro.

    Does something like this exist?

  • Xavienth@lemmygrad.ml
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    To half the users in this thread, normal people use computers as a means to an end.

    “If you’re not prepared to get your hands dirty this OS is not for you” you’ve already lost me, this is unhinged behaviour. You have one life and you choose to spend it fixing your computer so it will do the same things except slightly differently.

    But I know this is an unpopular opinion for Linux users.

    • gnuhaut@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      It’s about as unhinged as someone assembling their own bicycle really. Most people (well, in a reasonably bikeable place, i.e. not in the US) just use their bikes for commuting or whatever, and don’t want to assemble a bike (I sure don’t). Some people like tinkering with their bikes though. That’s totally fine.

      If you’re not prepared to get your hands dirty, don’t buy bike parts you have to assemble yourself. And don’t install Arch. You are correct in the assessment that Arch isn’t for you (or me).

      There are bicycle repair shops, but there are no Arch repair shops. You have to be able to fix it yourself. OP is correct: Don’t recommend Arch to people who can’t do that. Recommend something that doesn’t push bleeding edge untested updates on its users, because it will break and the user will have to fix it themself.

      tl;dr: Arch existing is fine, in the same way any tinker hobby is fine. What is not fine is telling people to use it that just want to get work done or won’t know how to fix it.

  • Xanza@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    I watched a 9 year old install a fully working version of Arch with no GUI…

    I think you’re just making it harder than it has to be… lol

    EDIT: Or maybe she’s 10? Not sure. But either 9 or 10.

    • Petter1@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      Uff, great, so I still have 3 to 4 years to teach it to my son

      Thanks for that age recommendation 🫡

      Was feared he’s already behind

      • Xanza@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        IMO learning the basics of computing, go for as early as possible. Especially with this new generation of kids.

        2 months ago she didn’t even know how to use a mouse properly, and now she’s a whiz. The funniest is when you try to show her something on the screen and she tries to click it like it’s a touch-screen and I have to be like “no, use the mouse!”

        It’s a struggle to get started, but once they have that foundational knowledge they pick things up so quickly.

        • Petter1@lemm.ee
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          😆 yea, I showed and let him play Rubiks Games (abandoned ware that I played in school (yea, fun teacher) in ~2006) that I got to run via proton and it was exactly the same! As soon as I point on something to tell him about it, his reflexes kick in and I have a new fingerprint on my 4k, lol

    • myersguy@lemmy.simpl.website
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      Installing is just following directions. It’s maintaining it after you Frankenstein the hell out of it that most new users struggle with

    • Bogasse@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      3 months ago

      The point of Arch is not that it’s hard to install the point is that it’s modular and you can choose exactly what you need. So in order ton maintain it you may need to know about pipewire, bluez, Wayland, synaptic, tlp, …

      Once you know the name of most modules and graphical application it’s indeed pretty easy because Arch’s wiki is great. But I don’t think it’s a great way to discover the ecosystem and you would probably not benefit from Arch specificities compared to another distro.

      I think the only person I would recomand this to would be a computer scientist who needs to learn as much as possible about Linux in two months.

    • pastermil@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      Has this kid installed Linux before? Or at least some tech background?

      Even without it, you know kids learn really well, right? Can you say the same about a 40 year old?

      • Xanza@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        Has this kid installed Linux before? Or at least some tech background?

        No. I sat behind her and encouraged her to read the prompts in their entirety. She asked questions (like the difference between sys/data partitions, etc), that’s basically it. I maintain that if a child can do it, anyone can. People don’t read as well as they should.

        Even without it, you know kids learn really well, right? Can you say the same about a 40 year old?

        This is the worst excuse in the history of excuses… Quite literally pathetic.

        • BCsven@lemmy.ca
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          Not every kid will be able to do this. Most kids are so used to phone apps just installing and working they haven’t built tech curiosity skills. And from the teachers in my family, the current 9 years olds struggle with reading and thinking skills

          • CarbonBasedNPU@lemm.ee
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            Yeah if you don’t tech a kid how to do something and they don’t learn it themselves they won’t learn it. A lot of kids are way more willing to learn things than people give them credit for because no one is putting in the effort to teach them.

          • Xanza@lemm.ee
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            Not every kid will be able to do this.

            She’s just a regular kid. She has trouble with multiplication tables and likes to play outside. She also has difficulty reading. It’s not like she did it totally unassisted. But she did everything. I’m also not implying that “every kid should be able to do this!” like you seem to be implying.

            I’m challenging the notion that IT’S SO DIFFICULT to do, especially when I’ve seen a young kid do it myself.

            • BCsven@lemmy.ca
              link
              fedilink
              arrow-up
              0
              ·
              3 months ago

              I get that challenge part, I installed Arch ( pre script days) to see what the fuss was about, it was not that difficult if you follow steps.

              I’m just parroting what teachers have been telling me; that the newer generation lacks problem solving skills and other skills (on average). No doubt there are awesome parents out there fostering learning and you will have some kids engaged, but we do have a situation where parents aren’t following through on what the kids should be doing at home to help them in their future, and use the iPad or game console as a babysitter. Ask any teacher that has been doing this for a while and the trend they are seeing.

          • oo1@lemmings.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            That’s a problem and I remember talking about it in the 2000s when everything started to become user friendlieness. plug and play, just works and so-on, worst part is stuff being locked down and harder to jailbreak.

            It’ll be fine though, I’m sure AI will install their OS for them, I won’t have a clue how it did it, but it’ll probably be better than I could do.

            You’ll just add “without backdoors” to the prompt and it’ll be secure too.

        • pastermil@sh.itjust.works
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          This is the worst excuse in the history of excuses… Quite literally pathetic.

          Then you’re just an ablist who thinks everybody is the same. Go be a motivator or something.

  • Veraxis@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    My first distro was an Arch fork and I moved to vanilla Arch a year later. My problems in that time have been minimal. Personally, I am glad that someone recommended that I use an arch-based distro as a beginner. Mind you, I came in as a modestly computer-literate Windows refugee willing to learn. I think for those types of people it can be appropriate to recommend Arch-based distros.

    So, yes, if you are not willing to google a problem, read a wiki, or use the terminal once in a while, Arch or its forks are probably not for you. I would probably not recommend Arch as a distro for someone’s elderly grandparent or someone not comfortable with computers.

    That said, I do not know that I agree with the assertion that Arch “breaks all the time,” or that I even understand what “Arch bullshit®” is referring to. This overblown stereotype that Arch is some kind of mythical distro only a step removed from Linux From Scratch has to stop. None of that has been my experience for the last 4 years. Actually, if anything, it is the forks that get dependency issues (looking at you, Manjaro) and vanilla Arch has been really solid for me.

    • xavier666@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      I came in as a modestly computer-literate Windows refugee willing to learn

      That’s like 2% of the people who want to switch to Linux

      • Veraxis@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        How so? I see plenty of posts by folks who recently switched from Windows, and I imagine the ones who are willing to take that leap in the first place lean towards the more tech-literate side.

        “Willing to learn” is more subjective, perhaps, but I do not think my case is that uncommon.

        • TMP_NKcYUEoM7kXg4qYe@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          I’d argue the demographic that writes posts about switching their OS is more likely to be happy switching to Arch than most of the people who switch. The way I imagine the average Linux noob is a university student who installed Ubuntu for their coding class.

  • Echolynx@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    I mean, I’m just one reference point, but here we go. I started with Kubuntu – I liked KDE, and Ubuntu is a stable, LTS distro. What could go wrong?

    But my PC is Intel/Nvidia, so I’m constantly facing driver issues, and not to mention, snap is completely fucked. Ubuntu is supposed to be LTS but I’ve somehow still got 2-4 GB of updates every day or two. I’ve also got random bugs here and there and no real idea of how to troubleshoot them because the support is disparate or doesn’t address my specific issue.

    Meanwhile, on my Chrultrabook, I decided to go with Arch, which of course presented its own set of issues. The archinstall script was straightforward, and debugging it was also fairly easy since the Arch wiki and forums were a trove of information. But debugging and tinkering, even when I accidentally bricked my laptop and had to do a clean slate (don’t ever interrupt pacman, I’ve learned!), has been a great learning experience. It’s made me feel like I actually understand a little more of what goes on under the hood. Ubuntu could do that as well, but it isn’t meant to be design.

    Neither is good nor bad on its own, but different people enjoy different things. I didn’t think I would be the type to enjoy Arch, but it gave me valuable experience and a fun project (even if I did end up staying up until 3 or 4 AM on work nights). I’ve got EndeavourOS on my laptop now and still Kubuntu on my PC, but I’m wondering if I shouldn’t just switch over. Arch/eOS being a rolling release feels nice too, as I’m doing all these updates on Ubuntu anyway, but I’m slightly more worried about fucking something up.

  • SnailMagnitude@mander.xyz
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    3 months ago

    It’s a really simple system meant to ‘just work’ and provides an idiot sheet you can copy and paste from for those who don’t ever want to RTFM

    as long as the system isn’t doing anything important Arch is great for noobs fucking around, it’s high grade spoonfeeding and doing what you are told.

    Power users use RHEL, Ubuntu, Gentoo. Governments, armies, tech giants and that kinda stuff, Arch is more for newbies karma farming on r/unixporn for lolz

  • michaelmrose@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    There’s a good reason why there is no GUI installer in arch (aside from being able to load it into ram).

    This is the dumbest conceit of the arch community. I learned Linux using Fedora back when regular usage required more know how than installing arch does and it was enormously helpful to have something you could click and install and THEN learn in a functional environment. Also following the guide isn’t THAT hard its just a waste of effort for a million people to do so.

  • dino@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    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.

  • untorquer@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    2 requirements for arch:

    1. Not fearful of CLI
    2. Able to RTFM.
    3. Willing to spend a whole day on your first install

    that’s it. That’s also not MOST PC users. Just suggest popos or mint or that one “gaming” distro and let them enjoy it.

    If they want to nerd out after they’re used to Linux they will learn the CLI. If they want to, they’ll find Arch or whatever DIY/rolling whatever distro.

  • Sanguine@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months 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.

    • AVengefulAxolotl@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months 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.

    • JustAnotherKay@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months 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
        0
        ·
        3 months 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.

        • 0101100101@programming.dev
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months 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.

        • JustAnotherKay@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          3 months 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

  • accideath@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    Larger downstream distros like manjaro (and steamOS for that matter) can be stable. I wouldn’t call manjaro a beginners distro though, like mint would be (No Linus, there’s no apt in manjaro) but it’s very daily-driveable.

    Although, if you’re most people, just stay away from rolling release distros. There’s so little benefit unless you’re running bleeding edge hardware…

    If it‘s your first time trying linux, go with mint. It’s stable and almost every tutorial will work for you. If you know your way around a terminal already, the choice is all yours. I personally like Fedora.

  • UnfortunateShort@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    3 months 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.

    • oo1@lemmings.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      I agree, there’s a lot of people in this thread who seem to know exactly what is good or bad for a new user. But I don’t see many being sensitive to what the user might actually want to achieve. New users are not a homogeneous group.

      If the user wants to both use (stably) and learn (break stuff) simultaneously, I’d suggest that they start on debian but have a second disk for a dual boot / experimentation. I don’t really use qemu much but maybe that’s a good alternative these days. But within that I’d say set them self the challenge of getting a working arch install from scrath - following the wiki. Not from the script or endeavourOS - I think those are for 4th/5th install arch users.

      I find it hard to believe that I’d have learned as much if ubuntu was available when I started. But I did dual boot various things with DOS / windows for years - which gave something stable, plus more of a sandbox.

      I think the only universal recommedation for. any user, any distro, is “figure ourt a decent backup policy, then try to stick to it”. If that means buy a cheap used backup pc, or raspberry pi and set it up for any tasks you depend on, then do that. and I’d probably pick debian on that system.