A
A
Alexander2018-09-23 21:41:37
linux
Alexander, 2018-09-23 21:41:37

Which Linux distribution to choose for a programmer?

I am a front-end developer, mastering python, back-end.
Outwardly, I like OpenSUSE, Deepin OS. But if necessary, I will sacrifice the visual for the software.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
C
CityCat4, 2018-09-24
@CityCat4

The question of choosing a distribution kit is rather not a technical one, but a "political" one, that is, when choosing a distribution kit, as a rule, technical issues are given minimal attention.
Because in fact, all available distributions revolve around three components (because the core and core software are usually the same everywhere).
- The initialization system, that is, how linux starts and who is responsible for starting processes. There are usually two of them - init and systemd, as well as some of their derivatives
- the Package Management System, that is, what installs, removes, updates software. There are packaged distributions (the majority of them) and there are source-based ones, where all programs need to be built from source (but there are still packages)
- A set of software ready for installation in this distribution. These are not only official turnips, but also all kinds of community mirrors, that is, the more popular the distribution, the more likely it is that the necessary software will be already assembled by someone
. programs in it will work the same way and you just have to write "under linux". The question will be, under which distributions to collect ready-made packages. Well, to put - you need to put the one on which it is easiest to get advice ...
PS: This question is one of the most frequently encountered here. Yes, this is a hint :) Yes, search :)

T
Teslaman, 2018-09-23
@Teslaman

You can build anything from the sources, but if you want convenience, install manjaro and connect the aur repository. Tons of up-to-date software at your service.

A
AVKor, 2018-09-23
@AVKor

Debian

K
Kirill Romanov, 2018-09-23
@Djaler

The software can be installed anywhere. And the best distribution kit for me personally is elementary OS

U
uRoot, 2018-09-23
@uroot

I use openSUSE for similar purposes, mainly because of Yast: here it is convenient to register virtual hosts, install modules for apache, and configure the server itself. It seems that there is even a whole pattern for a Python developer (this is when everything you need is installed in one click).
I do not recommend Deepin, I tested it. First, there are minor bugs. Secondly, there is nothing in the distribution except for a cool shell. What's the point of installing a separate OS just for the sake of visuals?
Well, in principle, you can use any Linux distribution to suit your needs. If a beginner, then it is better to use a distribution kit with good documentation: Debian&Ubuntu. Of course, you can also take a swing at Arche-like distributions, such as Manjaro, which is now the most popular on Distrowatch.

V
vlarkanov, 2018-09-24
@vlarkanov

The best distro is the one you know how to use. If you don't know how - install Ubuntu - it's just configurable and a lot of software.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question