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..
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..
For further actions, you may consider blocking this person and/or reporting abuse
You can choose Ubuntu for debian-based system or Fedora for rpm-based system
Thank You very Much For Your Answer..!
What Do Think About Arch base System.. Can I Know About your Idea?
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.
I started out with Manjaro. I think it's still okay for beginners
Thank You very Much For Your Answer..!
I haven't used arch-based system yet
Ok..Thank You..!
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..
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
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.. ;)
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
Thank You very Much For Your Answer..!
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
Thank You very Much For Your Answer..!
Pop! Os
Thank You very Much For Your Answer..!
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).
Thank You very Much For Your Answer..!
What Do Think About Arch base System.. Can I Know About your Idea?
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).
Thank You Very Much..!
Rather late to the discussion, but I use pure Arch and it is one of the most stable distros I've had. Been using it for 4 years now, and no problems ever happened (I mean I did have some problems, but they can all be resolved with a simple google search/arch wiki)
Arch wiki is one of the best
Thank You very Much For Your Answer..!
One other recommendation: Based on other answers, it'd be better that you start off with an Arch based distro like Manjaro/Garuda (or maybe even EndeavourOS) rather than pure Arch
I prefer Arch cuz of the rolling release model, which means I get the newest updates WAY before Ubuntu users
Thank You very Much For Your Answer..!
I've been using RedHat for web development for about three years now and I'm pretty happy with it, it is very stable and his command and GUI is a thousand light years ahead from windows, I feel linux environment much more natural and convinient for web developers.
I have a linux Mint VM just for some testing, when I don't want to contaminate my RedHat with other package versions needed by some courses I take, for example. It seems it is not a very slow linux distribution, but I haven't used it much though.
Hope this helps.
Red hat, seriously?
Thank You very Much For Your Answer..!
Go for Ubuntu..that is best in case you are moving from any other operating system to linux, for programming purpose. That will provide you with lots of tools and all required binaries that you may require in your programming journey.
Thank You very Much For Your Answer..!
Don't get too confused with distros. Stick with Ubuntu (or any derivatives), and once you have learned the basics and feel like you need to shift to other distro (so that your productivity increases), only then plan about it.
Distros I use -
Manjaro (arch based) - My primary laptop
Linux mint (Ubuntu based) - My PC for Computational Simulation
PS : For programming Ubuntu will be a better choice as it supports most of the software without any additional tweaks. And also most programmers only know of Ubuntu and not other Linux distros.
Thank You Very Much..!
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.
Thank You very Much For Your Answer..!
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.
Thank You very Much For Your Answer..!
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:
Only if you are experienced linux user:
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.. ;)
Thank You Very Much For Your Answer..!
I'll say go for Kali or Parrot (if you are interested in cybersecurity)
Or if you need a beginner friendly os go for Elementary or Zorin (Pretty new to the game , great features) or maybe even pop (driver support)
Thank You very Much For Your Answer..!
Well for programming, I have tried ubuntu, few other debians, and opensuse, but nothing came close to arch Linux, because arch is a community driven linux os, which is extremely light weight and for packages there Are ton of support from main repositories and AUR(arch user repository),
Well after installing arch I haven't even touched any other package installers like snap or download .sh files from internet, or any other gui applications, just whatever the package we need, is present in the repositories.
The only thing you have to make virtual environment bcz it's an rolling release distro, almost everyday there will be an update to some packages, too if you update system everyday, like few people
Thank You Very Much..!
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.
Thank You Very Much..!
there are different considerations about which distro to chose, if you want pure stability that would be debian but that would come at an cost of less or even 0 updates for awhile, ubuntu is mix but if you require latest and greatest arch is your choice of course at some stability being lost
Thank You very Much For Your Answer..!
Choose a stable distro like Ubuntu if you are new to linux . If not take rolling distro like Manjaro and Arch Linux. But if u r not a linux guy dont go with arch based distros instead got with debian based or Ubuntu Based Distro .U can start with this no problem but you should be a quick learner. But choose linux for programming it's best and also u can have better bash scripting experience here because bash is present in Linux and similarly for powershell u should go Windows. But linux gives u best experience with Shebangs and all other stuff.
Thank You very Much For Your Answer..!
I've been using Linux distributions since 1995. I started with Slackware. In 1998 I added Red Hat, Mandrake.
I also used Caldera open Linux around the same time. A few of them no longer exist by those names.
In 2001 I got involved with Debian and SUSE and I still have more current versions of them.
For every day use I prefer distributions based on Debian because they are easy to maintain. Pure Debian systems are available in stable release form, great for servers but not the easiest place to get state of the art new software,
Because so many shops actually use it, Red Hat is good. RHEL is likely to be used in large business and Fedora is good for testing new software. Both are well equipped for software development.
Frankly most distributions ought to have a decent software stack; if not, see if you can get what you need; if not, don't waste any more time; move on.
If you choose most of the distributions discussed by more than one person you should be OK. If you really aren't sure, the Red Hat & Fedora duo ought to be considered because they are widely used today in business.
Thank You very Much, Sir. For Your Answer..!
Fedora works well for me. I wanted a Linux distro which ran Gnome3 the most stable and it has proved more stable than Ubuntu if Gnome3 is going to be your UI choice. Additionally (at the time i switched) I do a fair amount of UI development and I kept running into problems where Chrome would crash intermittently and I'd waste time trying to figure out if that was due to my code or to Chrome being unstable on that distro. So overall I have encountered a better Gnome3 experience and Chrome is more stable on Fedora.
Thank You very Much For Your Answer..!
I think you should start with Ubuntu. It's easy.
I have tried Arch (as a VM) just out of curiosity. It took me some time to get along with that. It only provided CLI and therefore, I have to install the GUInterface myself because it's hard (for me) to do work completely at terminal level.
Thank You Very Much..!
The most stable linux I've used for programming in linux are ubuntu and opensuse. Opensuse for server is great.
If your intention to moving to linux is just for programming (that is just doing some programming and not distrohopping), I recommend you to try ubuntu and fedora.
Don't use Arch. You will be doing much configuration here and there, and forget programming. Value your programming time.
Thank You very Much For Your Answer..!
I would say try out garuda linux its a arch linux based distro with stunning looks and its became my main os
Thank You very Much For Your Answer..!
No problem tell me what you think about it
I like to give it a try but.,
I need to install java, MySQL, and my other programming stuff,
I think it's very hard to do that in Garuda..(My personal idea).
Am I right..?
I do not know much more about that.
Just use the terminal like in arch its very easy
Thank You very Much For Your Answer..!
If you are looking for stability go for Debian/Ubuntu
I will also suggest Manjaro(based on Arch) , it is very stable.
I have been using Manjaro for years. I'm happy with it.
Thank You very Much For Your Answer..!
I am experiencing debian and red hat based OSes. With big differences Fedora is pioneer for developers and walking in the future! It's easy! Test it 😊
Thank You very Much For Your Answer..!
Totally agree with you.
Use pop os or fedroa os
Thank You Very Much..!
I recommend Manjaro for ease of installation, a welcoming community and the AUR, which contains practically every program ever written for Linux.
Thank You very Much For Your Answer..!
Choice 1) Ubuntu or Pop OS (LTS stable)
Choice 2) OpenSuse tumbleweed (rolling distro)
Choice 3) Fedora ( point release)
Thank You Very Much..!
I have used Fedora, Ubuntu and Pop os. Personally I felt most stable. I know it's. Asked on Ubuntu but it still feels polished ans stable than Ubuntu.
Thank You Very Much..!
You can choose Kubuntu. you will really like the plasma environment.
Thank You very Much For Your Answer..!
I use Ubuntu, I guess you could too.. TADAH!!
Thank You very Much For Your Answer..!
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.
Thank You very Much For Your Answer..!
If you want a good looking distro with great functionality, you can try out Pop!_OS 20.04.
Thank You Very Much..!
Pop! Os is very good and stable.
Thank You very Much For Your Answer..!
You could try Manjaro Linux its based on Arch and beginner Friendly. You don't have to deal with the painful installation process
Thank You very Much For Your Answer..!
Have always used Ubuntu based distros, right now using pop os and feels/looks slick
Thank You very Much For Your Answer..!
try pop os, based on ubuntu but very stable, comes with nvidia drivers if required. you can setup any programming environment you like. feels extremely smooth to use.
Thank You Very Much..!
You should program for the platform you plan to deploy to. If you're servers are going to be ubuntu, program on the same platform just to simplify things and avoid dependency hell.
Thank You very Much For Your Answer..!
I will suggest kde neon. Its a kde system based on stable ubuntu. Using it for the last two months for development purposes.My work is on python and django
Thank You very Much For Your Answer..!
Thank You very Much For Your Answer..!