DEV Community

Gathsara
Gathsara

Posted on

What Is The Best Linux Os (most stable os) For programming

I like to move Linux operating system for my programming and i can not choose best and stable os for my work.
What is your suggestion for my problem..
Thank You Very Much..

Oldest comments (95)

Collapse
 
kevinschweikert profile image
Kevin Schweikert

Pop! Os

Collapse
 
gathsarah profile image
Gathsara

Thank You very Much For Your Answer..!

Collapse
 
eljayadobe profile image
Eljay-Adobe

I don't think you can go wrong with Red Hat.

I'd use Ubuntu LTS, merely because it'd be what comes with the Dell XPS 13 Developer Edition, and that's the machine I'd use for Linux'ing — the same model that Linus Tovalds uses. (The LTS "long term support" is for stability.)

Unless you are using a Raspberry Pi, in which case Raspberry Pi OS (fka Raspbian, a Debian variant).

Collapse
 
gathsarah profile image
Gathsara

Thank You very Much For Your Answer..!
What Do Think About Arch base System.. Can I Know About your Idea?

Collapse
 
eljayadobe profile image
Eljay-Adobe

I've not used Arch. The distributions I have used are: Slackware, SuSE, Mandrake (before they were forced to change their name), Yellow Dog, and Red Hat. And Raspbian on my dozen-or-so Raspberry Pi computers. (My main Unix machine is a Macintosh, so uses Darwin which is derived from FreeBSD et al.)

From this 10 of the Most Popular Linux Distributions Compared article, it seems that Arch has the same mindset that Slackware had. (Or "has"...? Last Slackware drop was 2016-Jul-01, with version 14.2.)

I think I'd be happy with Arch, too. I just haven't used it.

Each of the Linux distributions in that article have slightly different target audiences. What a nuts-and-bolts Linux tinkerer wants (i.e., let me build everything, and have all the source), isn't what a computer novice wants (give me a turnkey solution with a nice graphical front-end, and a browser so I can get to Google).

Thread Thread
 
gathsarah profile image
Gathsara

Thank You Very Much..!

Collapse
 
linhtch90 profile image
Linh Truong Cong Hong

You can choose Ubuntu for debian-based system or Fedora for rpm-based system

Collapse
 
gathsarah profile image
Gathsara

Thank You very Much For Your Answer..!
What Do Think About Arch base System.. Can I Know About your Idea?

Collapse
 
linhtch90 profile image
Linh Truong Cong Hong

I haven't used arch-based system yet

Thread Thread
 
gathsarah profile image
Gathsara

Ok..Thank You..!

Thread Thread
 
mjablecnik profile image
Martin Jablečník • Edited

Arch Linux is good solution for some experienced Linux users which want to create their own environment by their ideas and know everything about their system.
If you want to have Arch, you need be prepared for very long instalation process and configuration every possible things. But after it you will have know everything possible about your operating system and how is configured..

Thread Thread
 
coddiw0mple profile image
Darth Womple

That's really not true lol, I can get an Arch install set up and running with GUI and my own dotfiles within an hour

Thread Thread
 
mjablecnik profile image
Martin Jablečník

Yes and I can install and setup my Linux Mint within 10 minutes..
And how long time it spent when you was install and setup it firstly?
And how long time did you was creating your dotfiles?
I think that beginner doesn't have any dotfiles and I suppose that Gathsara doesn't have a lot of experiences with Linux like you.. ;)

Thread Thread
 
coddiw0mple profile image
Darth Womple

Ah you're right in that aspect, I actually failed my first Arch install and wiped important data haha, I cried and went back to Windows 7...but that was 8 years ago and I was 10

I do agree a Mint installation is faster, but as I said: so much bloat!
But I am also one of the lucky few who has had no problems installing Nvidia drivers haha. My dotfiles took so long to make cuz I work on a highly customised fish and i3 workstation. My dotfiles were built over months of work, created whenever I wanted a certain functionality

I guess you're right, Arch may not be the best for a complete beginner, but I personally feel anyone can switch to it after a month or two of using Ubuntu/Manjaro daily

Thread Thread
 
gathsarah profile image
Gathsara

Thank You very Much For Your Answer..!

Collapse
 
gopi_krishnan_r profile image
Gopi Krishnan.R

Hey,
I have used Manjaro for the past year or so. It's great for everyday tasks. But I would recommend an Ubuntu based system for new comers. It's stable and you can solve any issues easily using the forums.

Thread Thread
 
thecodealchemist profile image
Nyasha Chiroro

I started out with Manjaro. I think it's still okay for beginners

Thread Thread
 
gathsarah profile image
Gathsara

Thank You very Much For Your Answer..!

Collapse
 
akhilnaidu profile image
Akhil Naidu

Hey, why don't you try Garuda Linux.

Garuda Linux took Arch Linux to next level
It's inbuilt time shift is so awesome that there is no need to worry about experimenting.

It is also highly beginner friendly

Thread Thread
 
gathsarah profile image
Gathsara

Thank You very Much For Your Answer..!

Collapse
 
otumianempire profile image
Michael Otu

I use Ubuntu, I guess you could too.. TADAH!!

Collapse
 
gathsarah profile image
Gathsara

Thank You very Much For Your Answer..!

Collapse
 
eric23 profile image
Eric

I've been using Linux Mint Cinnamon for a long time. In my opinion it is one of best for new Linux users.
It looks great and is very stable.

Collapse
 
gathsarah profile image
Gathsara

Thank You very Much For Your Answer..!

Collapse
 
aminnairi profile image
Amin • Edited

5 years ago built my desktop put Archlinux ditch Linux for Linux LTS not a single re-installation since then so many desktop environments tried and tweaked finally stayed on gnome for its simplicity many shells used stayed on fish for its capabilities removed every Node and PHP and replaced them by Docker and Docker Compose. Some people have a hard time believing that I can work with arch but time has answered this question for me. Just my 2 cents.

Collapse
 
gathsarah profile image
Gathsara

Thank You very Much For Your Answer..!

Collapse
 
gathsarah profile image
Gathsara

Thank You very Much For Your Answer..!

Collapse
 
trueneu profile image
Pavel Gurkov

If it’s your first Linux distribution, choose one there’s the most information about on the web. Ubuntu or derivatives go. Or the one your friend uses. There’s gonna be a lot of pain, and you’ll have a lot of questions.

Collapse
 
gathsarah profile image
Gathsara

Thank You very Much For Your Answer..!

Collapse
 
mjablecnik profile image
Martin Jablečník • Edited

Firstly you need choose desktop and package manager what you want to use:
Most popular desktops are: Gnome, KDE, Xfce, Cinnamon, Pantheon, MATE
Most used package managers: apt, rpm, pacman
and then choose your linux distribution:

  • Ubuntu (Gnome with apt)
  • Kubuntu (KDE with apt)
  • Fedora (Gnome or KDE with rpm)
  • Linux Mint (Cinnamon, MATE, Xfce with apt)
  • Elementary (Pantheon with apt)
  • Manjaro (Gnome, KDE, Xfce with pacman)

Only if you are experienced linux user:

  • Arch (anything with pacman)
  • Gentoo (anything with portage)

Manjaro is rolling release distribution based on Arch Linux for newbies without hard installation.

I tried every from this distributions and I very like Linux Mint with Cinnamon or Manjaro looks also very good.. ;)

Collapse
 
gathsarah profile image
Gathsara

Thank You Very Much For Your Answer..!

Collapse
 
frappe profile image
pancake

Ubuntu should be nice for beginners. Raspberry Pi OS is nice for Raspberry Pi. Pop!_OS is cool. Fedora is also pretty nice if you want an RPM-based OS. Arch should be cool for some experienced Linux users. Solus is ok.

Collapse
 
gathsarah profile image
Gathsara

Thank You Very Much..!