I have never used a linux operating system
What is the Best linux distribution for someone who wants to program in python and is friendly(in terms of installing applications and configuration) for a new user ?
What is the Best linux distribution for someone who wants to learn linux for future work on it as an it administrator ?
ubuntu with GNOME
no, i'm not kidding. no, it isn't good.
Start with Ubuntu.
After a few years lean towards Arch, Debian, or NixOS.
Or stay with Ubuntu really. Nothing wrong with that, though haters will tell you otherwise.
Ubuntu kind of sucks. Use Xubuntu or something instead. It's the exact same functionality as Ubuntu, but without the shitty ugly desktop environment.
The easiest gnoob distros for people who actually need to get work done and don't want to mess around during and after install are Mint and MX. Fedora is a great option too, because they put great focus into Python, but you'll have to go with a Spin like Cinnamon if you don't want to deal with GNOME & Wayland frickery (this goes doubly so if you have a discrete GPU).
I've tried Arch and Debian and prefer Debian. Ubuntu is just bloated Debian.
>recommending someone new Debian for a desktop
Shiggy diggy
Out of the box distros are shit to learn GNU/Linux as they never encourage you to use terminal and tinker with system. Debian is ok for start, easy installation with DE, if you get a hang of managing packages with aptitude and learn what you need, try to installing naked Debian and configure your system from scratch. If you will be satisfied with it then it's fine but if you wanna learn more you can try installing Arch or other lightweight diy distro. And if you wanna unlock the final form of GNU/Linux, install Gentoo.
I learned most of stuff about Linux from running Debian myself, then I learned Arch then Artix and finally I made myself an installation script to semi-automatically install Gentoo with Encrypted LVM. Good Luck
Another moron
>And if you wanna unlock the final form of GNU/Linux, install Gentoo.
Final form is Linux From Scratch. Getting an LFS system set up correctly is an achievement in itself. Honorable mention also goes to the meme functional distros like NixOS and GuixSD because their way of system maintenance is pretty different from the rest
Haven't used Mint myself but from what I've heard it's pretty beginner friendly and nearly all of the "how to _ in Ubuntu" stuff will just work. Or just use Ubuntu directly, do what you want I'm not your dad
Well you are right, forgot about LSF, nothing higher level than making your own distro
I don't know why you feel the need to install Linux just for python. It runs everywhere. But FWIW Gentoo's portage is entirely written in python and tinkering with it will teach you a lot about both python and Linux.
thus why it is garbage
Linux mint
Arch or Gentoo
I was also wondering about the Linux Pop!_OS ? (someone has used this operating system)
it's good out of the box distro but doesn't really encourage you to learn stuff
don't listen to these gays posting paragraphs. Linux Mint just frickin' werks
1. You don't need linux.
After much distro hopping myself I use windows because every tool runs there.
For example R install.packages() works better than in linux where the packages get compiled rather than installed as binary.
For python you rather use conda, and it's the same shit if you're on windows or linux.
2. That said if you like me like Linux just because, I recommend Ubuntu. Why? Because if you search anything "How to install _ in Ubuntu" you will get the easiest, surefire way to get something installed compared to other distros.
I used to use Fedora because I like the clean looks, but you have to use rpmfusion and then the illusion of cleanliness disappears when you have to install shit outside its package manager.
In Ubuntu, use snaps, apt, and shell scripts depending on what is recommended on the internet for whatever thing you want to install and it will just work. Don't listen to neets selling you Arch, Gentoo or other shit. Debian is about OK because most things that work for Ubuntu work for Debian (Stable). But why bother at all? Just use Ubuntu.
And I tell you this after I've used Gentoo, Arch, Fedora, Debian (stable, testing and sid), Slackware, hell, even CentOS and RHEL. Just stick with Ubuntu LTS.
>What is the Best linux distribution for someone who wants to learn linux for future work on it as an it administrator ?
Learning? Mint.
Pro? Mint.
I'd choose the one that's being offered for free.