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
    31
    edit-2
    29 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.

    • 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.

      Yup, i had a lot of people tell me that arch wasn’t a good beginner distribution, and had some friends try to talk me out of it. But i was planning to move to Linux for over a year and had set up Linux servers in the past. Just hadn’t used one for my main PC. I’ve been on arch for over a month and it’s been fine. I still wouldn’t recommend it to every beginner but I’m not going to say it’s never appropriate.

    • @Blaiz0r@lemmy.ml
      link
      fedilink
      2
      edit-2
      28 days ago

      I think the difficulty with Arch is not about using the command line, but about knowing the Linux ecosystem.

      People coming from OS X or Windows probably don’t know the difference between a WM, or a DE or what Display server they should use.

      They don’t know if they need to install a network manager or setup sudo on a new system.

      These things come from experience of using a Limix system even a mainstream one like Ubuntu.

      • @pathief@lemmy.world
        link
        fedilink
        English
        1
        edit-2
        28 days ago

        Different people deal with things in different ways. Some (most?) people feel like learning linux is undesirable or a chore, while others embrace the sense of discovery and exploring a new and exciting thing. After using Windows for decades I don’t want the same experience, I want something completely different.

        Before I installed Linux I played a bunch on a virtual machine. I installed several distributions, desktop environments, hardware compatibility. I ended up landing on EndeavourOS more than a year ago. Never borked my setup, never had update problems, never had a problem I couldn’t solve (more like Arch Wiki solving it for me).

        I like to learn things by doing things, I like to fail fast and learn from the mistakes. EndeavourOS provided the exact experience I was looking for and would recommend it to someone with a similar mentality. I wouldn’t recommend Arch (or arch based distros) to people who aren’t tech savy, but people make it seem more complicated and brittle than it actually is.

    • @ipkpjersi@lemmy.ml
      link
      fedilink
      329 days ago

      I know someone who was fed up with Windows recently, and they decided it’s finally time to switch to Linux. Me and another person recommended Linux Mint, but they got many other recommendations for Arch. They went with Arch, and it hasn’t gone boom yet, but I’m not sure if it’s a matter of time or what.

      I have heard Arch is more “stable” these days than it used to be, but I’m not sure.

      I use Ubuntu myself except for on my ThinkPad where I use Mint, and I’m gonna switch to Mint on my desktop eventually.

      • @Tin@lemmy.blahaj.zone
        link
        fedilink
        3
        edit-2
        29 days ago

        Once it’s installed Arch is just as easy to use as any other distro. It’s “unstable” because it’s rolling release, sometimes issues crop up with bleeding-edge updates, just keep an eye on the forums before updating.

        I’ve only had to deal with a broken system a couple of times, both were 100% my fault, and both were fixable without reinstalling. Even when something breaks it’s pretty forgiving, as long as one is paying attention and not afraid of reading documentation.

        • @ipkpjersi@lemmy.ml
          link
          fedilink
          128 days ago

          sometimes issues crop up with bleeding-edge updates, just keep an eye on the forums before updating.

          So to me, that sounds not ideal for someone new to Linux.

          • @Tin@lemmy.blahaj.zone
            link
            fedilink
            328 days ago

            Depends on the person. Someone who just wants a stable desktop that works? No. Someone who wants to learn how Linux works, and likes to tinker? Yes.

    • IngeniousRocks (They/She)
      link
      fedilink
      929 days ago

      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.

      • @lka1988@lemmy.dbzer0.com
        link
        fedilink
        English
        3
        edit-2
        29 days ago

        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.

    • @lka1988@lemmy.dbzer0.com
      link
      fedilink
      English
      4
      edit-2
      29 days ago

      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.

    • @AllOutOfBubbleGum@lemmy.world
      link
      fedilink
      English
      2
      edit-2
      26 days ago

      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.

    • @iriyan@lemmy.ml
      link
      fedilink
      127 days ago

      I’d rather use windows 7 than ever go back to Debian … something with 7 being the last good version of anything ;)

    • Pika
      link
      fedilink
      English
      33
      edit-2
      30 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.

    • LuffyOP
      link
      fedilink
      -1730 days ago

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

        • adr1an
          link
          fedilink
          329 days ago

          Didn’t both distros have Btrfs auto snapshots. Same as Garuda. Anything broken? Just a reboot, arrow keys, and rollback.

  • @Static_Rocket@lemmy.world
    link
    fedilink
    English
    1230 days ago

    The real problem: Define beginner distro

    Every user is starting from a different point. There is no such thing as a beginner distro. You can say this distro is good for people who can grasp the idea of a command line or this distro is good for people who have no idea command line interfaces exist, but that doesn’t differentiate between beginner friendly or not.

  • @Veraxis@lemmy.world
    link
    fedilink
    English
    1830 days 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
      329 days 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
        329 days 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.

        • 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.

  • Pasta Dental
    link
    fedilink
    1629 days ago

    The level of disillusion in the thread is insane. At no point in time is it a good idea to recommend Arch and it’s derivatives to Linux newbies. They will 100% wreck their install in the first two weeks. Even I, as a pretty experienced user had to wipe my arch install after failed update attempts, luckily I had a separate home partition. Anything else like fedora or tumbleweed will provide packages that are very up to date, but that are also tested. For example I don’t fear that updating my fedora install will completely brick the networking of my system like what happened to me on arch.

    Ironically I wouldn’t recommend any Ubuntu derivatives as for some reason, every single time I’ve installed Ubuntu or one of its variants like PopOS they ended up messed up in some way or another, albeit never as critical as Arch did to me numerous times. Probably some kind of PPA issues that make the system weird because it’s always the fault of PPAs

      • Pasta Dental
        link
        fedilink
        229 days ago

        Never was able to try mint, I only did once but the installer didn’t work for some reason, probably Nvidia related so I don’t blame mint for it.

  • @Xanza@lemm.ee
    link
    fedilink
    English
    830 days 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.

    • @Bogasse@lemmy.ml
      link
      fedilink
      1
      edit-2
      29 days 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
      230 days 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
        -129 days 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.

        • @pastermil@sh.itjust.works
          link
          fedilink
          129 days 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.

        • @BCsven@lemmy.ca
          link
          fedilink
          229 days 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

          • @Xanza@lemm.ee
            link
            fedilink
            English
            029 days 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
              229 days 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.

          • @CarbonBasedNPU@lemm.ee
            link
            fedilink
            English
            129 days 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.

    • @Petter1@lemm.ee
      link
      fedilink
      029 days 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
        329 days 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
          229 days 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

  • Fushuan [he/him]
    link
    fedilink
    English
    2729 days ago

    “I didnt read the changelogs”

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

    Weak bait.

      • @xavier666@lemm.ee
        link
        fedilink
        English
        1529 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
            128 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]
        link
        fedilink
        English
        229 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.

    • JackbyDev
      link
      fedilink
      English
      15
      edit-2
      29 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
        028 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
          link
          fedilink
          English
          228 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
            128 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
              link
              fedilink
              English
              028 days ago

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

    • @Belgdore@lemm.ee
      link
      fedilink
      429 days ago

      Yep, as long as Valve keeps it up to date and as long as newbie users don’t figure out what Sudo does it will be fine for them.

  • @Sanguine@lemmy.dbzer0.com
    link
    fedilink
    English
    5030 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
      1030 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
        829 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.

        • @0101100101@programming.dev
          link
          fedilink
          English
          229 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.

        • @JustAnotherKay@lemmy.world
          link
          fedilink
          329 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

    • 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
        1
        edit-2
        29 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?

  • @Swedneck@discuss.tchncs.de
    link
    fedilink
    1929 days ago

    people who unironically recommend anything arch-based (haha yes steamos is based on arch, yes you’re very very clever, i’m sure you can even figure out why it’s an obvious exception if you think about it for a minute) are just detached from reality and simply want to be part of a group.

    The only time arch is suitable for beginners is installing it in a VM to learn linux via brute force, after you’ve gotten used to going through that process you’ll have a very solid base of knowledge for using a more suitable distro.

  • ReallyZen
    link
    fedilink
    33
    edit-2
    30 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)

    • Programmer Belch
      link
      fedilink
      English
      2030 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

    • @umbrella@lemmy.ml
      link
      fedilink
      14
      edit-2
      29 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.

    • @Blue_Morpho@lemmy.world
      link
      fedilink
      330 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
        229 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.

    • @Nibodhika@lemmy.world
      link
      fedilink
      729 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.