DEV Community

Discussion on: Linux distro you are using for development?

Collapse
 
marceloandrade profile image
Marcelo Andrade R.

Fedora with i3, most of the time I just need 2 windows: browser and terminal with tmux. I like the stability without having to be a power user on linux, I was thinking in a change to arch but tried it on a vm without luck, I think I'm getting older and just need that stuff works, I don't have the time or patience to deal with too technical things.

Collapse
 
sadarshannaiynar profile image
Adarsh

Haha I can understand. But with Fedora's bleeding edge features and lack of package support for new versions when it comes out how do you manage?

Collapse
 
rsclarke profile image
rsclarke

I have to agree with @marceloandrade , Fedora just works out of the box and has been my distribution of choice for years now. Younger me would distro-hop quite regularly, play with themes, window managers and configs. Now I'd rather focus on Getting Things Done than spend a good portion of my time setting up my environment. Perhaps Fedora just offers that environment I was searching for, though I still do install the odd extension to improve UX.

As for packages, perhaps this is personal choice just like the distribution. A 6 month cycle with fixes in between makes for a stable platform but also being new enough.

Typically I find myself not requiring the bleeding edge release, and given the popularity of per language package managers for development, well, you're not depending on the distribution.

Alternatively you could install from rawhide if you really need to, contact the maintainer to update if it fits within the update policy, or, repackage for the latest version using COPR yourself.

Collapse
 
marceloandrade profile image
Marcelo Andrade R.

I just need a few packages from Fedora, rest of my dev environments are dockerized so no issues.

After reading some of the answers I checked manjaro/i3 and looks really nice.