DEV Community

Discussion on: Why I always recommend Arch Linux

 
databasesponge profile image
MetaDave 🇪🇺

Well I guess it's ideal if you don't mind spending so much of your time on it.

As a developer, I feel like working on Linux is a bit like being a taxi driver who has to spend time continually tweaking and maintaining their car, and every now and then the car won't start in the morning and you need to spend 15 minutes on doing something to it. That's not what taxi driving is about.

I used it (Ubuntu I think) until I was told I had to edit a text file in order to be able to increase the size of a grab point on a window in order to be able to resize it to make it usable, and the text file just didn't exist. At that point, I thought "I do not have time for this shit", and bought a Mac.

Thread Thread
 
leob profile image
leob • Edited

Haha, I like that analogy, a taxi driver who has to fix their own car.

In my experience it doesn't have to cost so much time ... system maintenance on a mainstream distro like Ubuntu is simple and does not need to take more time than on Windows or OSX. You can customize if you want but you don't have to babysit it.

I recognize your story about the border width, I tweaked that same file to make the border draggable for a mere mortal (I think it was called something like X-Windows/Metacity).

Flipside of the coin is that you CAN customize everything about the OS, with OSX or Windows if there's something about the OS that you don't like then you're out of luck. Hate the "Metro" interface on Windows 10 ? You're stuck with it. Don't like "Unity" on Ubuntu? Just dump it and install Gnome (takes less than 15 minutes, if your connection is slow).

Nowadays I'm mainly using OSX primarily because for one client I had to develop/test an iOS app, so you have no choice really ... I'm used to OSX now but there are still a few things that annoy me and that in Linux I would just have tweaked so that it works the way I want.

Last but not least it's a fast and efficient OS, and the Ubuntu package manager (installing software) is superb (although nowadays on OSX there's Homebrew, which works quite well).

Most important for me is that we have choices, that's a good thing.

Thread Thread
 
webreflection profile image
Andrea Giammarchi

You have ArchLinux everywhere or archibold.io to install ArchLinux pretty much wherever you want.

medium.freecodecamp.org/installing...

Thread Thread
 
leob profile image
leob

Okay cool, glad to hear that ArchLinux has so many fans.

Thread Thread
 
webreflection profile image
Andrea Giammarchi

Mine was just a hint on how to install on a Mac with just an ISO or a single bash line.

I've used most distros but ArchLinux has greater freedom thanks to AUR.

I can write (and I did) software for my own OS, and it's on GitHub, how cool is that?

Everything else is the same and the usual boring fan-boys comments I'm not interested in.

Ubuntu works for you? Good, I'm happily in ArchLinux since 2014 and I'd never change it, combined with GNOME.

Have a nice weekend.

Thread Thread
 
leob profile image
leob

You're right, if you're happy with something and it works for you, then why change. Besides, there's almost never a situation where you can say "XYZ is the best", it always depends on the situation and on one's preferences (and on what you're used to).