Live data from Hacker News

From macOS to Arch Linux

juxt.pro

71–80 of 256 posts

Re: From macOS to Arch Linux

#72

Earlier quoted context omitted.

I think you're confusing Arch with Gentoo or something - the Arch package manager is not from-source, it ships binaries just like apt. Perhaps you're thinking of the AUR, which does usually just host the PKGBUILD which you run makepkg on directly to compile, but that's analogous to something like an Ubuntu PPA, not the core package manager. The main thing that people like about it is the rolling release model; new pa…

>That's very much a "cover-your-ass" type disclaimer, This is not true for all hardware configurations or true for all packages combination(including weird AUR ones) in the world. For sure if we Google if this really happens in the real world you will see that indeed update break things. Also keeping up with upstream does not mean you only get the new features but also the new bugs, especially if you were using GNOME…

Usually when gnome doesn't start up in arch it is due extensions which are not supported either gnome or arch. But you usually find them in AUR, which fix your issues quite quickly. I haven't had any issues with gnome 3 in arch since they move to it, apart from extensions and a couple of things not well integrated in Wayland+gnome. Said that, it has been much more a nightmare for me to install packages in docker images of Ubuntu.

Re: From macOS to Arch Linux

#73
post #54

Earlier quoted context omitted.

Yeah. Sounds like geeking around. 20 years ago we had this cult of "living in the console" and ignoring X servers at all. It was fun for some time - even watching some video stuff using mplayer's aalib, playing mud.... But then again - this is not about productivity - it is just fun, while if you need to do work, family, etc... There's rarely time for that.

If using Ubuntu is "living in the console" for you, then something is seriously wrong with how you use it. I mean, you sure _can_ do it. But that's not what you are supposed to do.

He installed ubuntu server and had no clue how to install gnome ;)

Re: From macOS to Arch Linux

#74
post #37

I just completed my migration in the opposite direction after using Arch Linux as my daily driver for ~10 years. I think Arch Linux is by far the better OS for pretty much all power users, but when using multiple devices, the benefits of the "Apple Ecosystem" outweigh the benefits of an amazing desktop OS for me, which is why I ended up switching to Mac OS. Some key points which I believe are much worse on Mac: * No…

Im going to switch from arch to mac in one month. What I should consider installing on it beside homebrew?

I try to keep it pretty simple. I use Karabiner for two specific keyboard alterations (swapping : and ;, and mapping cmd+esc to cmd+` for my keyboard without a dedicated ` key). I also use iTerm instead of the built-in terminal. That's about it, at least recently. I do have Rectangle installed but I don't really use it.

Well, I also use Camo so that I can use my iPhone as a webcam, but I'll probably buy a decent webcam soon because I don't want to keep paying the ongoing subscription. (Why is everything a freaking subscription these days ...)

In the past I used the tiling window manager Yabai, but I've gotten away from that recently. It didn't work properly 100% of the time, unfortunately.

Re: From macOS to Arch Linux

#75
post #49

"There are still many things I need to set up on the new laptop, for example: suspension/hibernation on closing the lid doesn’t always work" For me, this is one of those things that should work out of the box. I appreciate Arch is one of those distros you configure manually, and can thus choose whether to implement this or not. But I'd rather not have my laptop burn out in my bag because the system didn't suspend pro…

Even with a fresh install of Windows 10 or 11, a recent laptop has chances to burn out in your bag because of the "modern suspend" feature, a.k.a. S0ix state.

Re: From macOS to Arch Linux

#76
post #49

"There are still many things I need to set up on the new laptop, for example: suspension/hibernation on closing the lid doesn’t always work" For me, this is one of those things that should work out of the box. I appreciate Arch is one of those distros you configure manually, and can thus choose whether to implement this or not. But I'd rather not have my laptop burn out in my bag because the system didn't suspend pro…

True fact: proper sleep/wake on lid close is probably 40% of why I switched from Windows to Mac in about 1999 -- and that was when the Mac was on OS 9, not the BSD-based OSX.

I can't imagine going to a system where it wouldn't work. That's baseline, out of the box functionality for me.

Re: From macOS to Arch Linux

#77
post #11

Earlier quoted context omitted.

Sometimes there are some manual interventions that you may have to perform.

Yeah, exactly. Why?

Pacman now tells you when there is an announcement in the website. Most of this announcements are due some issue introduced in a package. I haven't faced all of them as usually they resolved quickly and when I update the system the new packages solves the issue. Rarely there has been a breaking change in a package that needed some easy manual intervention. I have maybe done this line 5 or 6 times in 15 years. Compared to Ubuntu, I find it upgrading process more tedious (I haven't tried it in the last year's so maybe now is better). Said that, probably i won't use arch for a production environment and stick to Ubuntu, but for home/work system, I love it

Re: From macOS to Arch Linux

#78
post #7

Can an Arch person explain to me why their approach is worth it over something with a more comprehensive package manager like apt or dnf? I don’t mind compiling programs myself when needed, but for most things I’m happy to not have to hand-hold my OS when it comes to updates. From the wiki: > Before upgrading, users are expected to visit the Arch Linux home page to check the latest news, or alternatively subscribe to…

Arch is the first system I have been able to support, fully. As in, 100% of the issues I run across with my distro, I can resolve. I used to run Ubuntu as my gnome desktop distribution, and when it worked (99% of the time), it was a superior experience to Arch. However when running Ubuntu I would inevitably run across some issue that seemed to require a level of sysadmin chops that I never have possessed. For the pas…

Would you recommend Arch to someone without a lot of Linux experience? Ubuntu has me thinking of switching to a different OS.

Re: From macOS to Arch Linux

#79
post #63

Earlier quoted context omitted.

So don't use Arch. Use Debian.

That's a great advice! On the other hand, what is it that Arch offers and Debian does not? (Asking this as a long time Slackware fan.)

What offer debian that arch doesn't offer? Arch it is really stable and with latest packages. I see debian as a pain in the ass when you want a new packages or you have to upgrade to a new version. I don't have those issues in arch.

Re: From macOS to Arch Linux

#80
post #6

Getting your custom stack tuned feels great, but maintaining that entire stack across updates is daunting. You can't join meetings because your headphone/ mic/ video drivers aren't working? yikes. i trust apple to handle hardware and os for me. I've switched to: macOS > brew (basic cli utils & gui apps) > some basic zshrc (not ohmyzsh) > docker (not environment managers) > done. ^ but i've lost trust for them to hand…

I've been on Arch a couple years now; before that MacOS. I'd say things break about as often as they did on MacOS. Maybe once a year. It's not like MacOS with Homebrew and a few dozen developer tools is bulletproof. But at least on Arch you are able to understand your own system and have half a chance of fixing things.

You're totally right about the real joy being in "getting your custom stack". On Arch, for one example, installing Docker is just "sudo pacman -S docker". On Mac you get a web page, "Docker Desktop" and a tray icon to look at for the rest of your life. On Arch everything is just so much easier.

Post reply on HN