I
I
Itvanya2014-08-06 09:43:48
linux
Itvanya, 2014-08-06 09:43:48

How to switch to linux front-end developer?

Good day, friends!
For a long time I thought about finally changing from a dull win to linux. To be honest, having opened linux distributions, I frankly got confused in them. Of course, it would be stupid to install lunix purely for front-end purposes, but I want to learn how to fully deploy my server, work with the system, studying the back-end everywhere. Moreover, practical knowledge of linux is an excellent opportunity to increase salary and competence in general. Therefore, the question arises: what kind of distribution kit to choose for learning, understanding the system and trying to work with the server? Perhaps some books would help?
Thanks for the reply in advance!

Answer the question

In order to leave comments, you need to log in

6 answer(s)
A
Alexey Cheremisin, 2014-08-06
@Itvanya

Very good start, let's decide.
1) You need a distribution kit that is easy enough to install, has a large community, sufficient documentation
2) The distribution kit must have both a client version and a server version
3) The distribution kit must be known and widely distributed
4) Have everything you need for development
5) Supported by manufacturers and developers third-party software (and there are some)!
Fortunately, only two distributions and their clones meet these goals - RedHat and Debian. Distillers at first glance differ quite a lot in settings and software installation, but inside they are whiter or less similar.
From Debian and its clones, I recommend Ubuntu, it is for her that now the best documentation (and in Russian), support and community, and the distribution kit itself includes everything fresh and new in terms of supporting hardware and new versions of software.
- www.ubuntu.com
From RedHat and its clones, I highly recommend CentOS as a client/server platform - documentation, community hardware support.
- www.centos.org
Both distributions are free, more than completely.
PS. Probably here now they will offer a bunch of exotic - do not get fooled by this! You need to learn how to drive simple cars, not tuned ones. Yes, and these distributions (RedHat/Debian) are the mainstream, in which everything is polished and just works.

D
Dmitry Filatov, 2014-08-06
@i_dozi

Start with ubuntu, here with this 14.04 LTS (there will be support until 2019).
Full of manuals, always fresh software, friendly.
And moving to it is not a problem. There are all the same Sublime, Chrome, SKype and so on.
In setting up the server, the same will not be difficult. Full of manuls, plus now the instruments are very friendly. Everything is convenient, thoughtful, configs and so on.

O
OnYourLips, 2014-08-07
@OnYourLips

No way for a front-end worker, because part of the software used by the front-end developer does not work under Linux.
I advise you to try OS X.
> Moreover, practical knowledge of linux is an excellent reason for a salary increase.
Not for the front end. Another profile.

U
uaSaint, 2014-08-14
@uaSaint

In your work, you will most likely need CentOS, because all kinds of Ubuntu there are not much about that, although perhaps different distros will help you figure out what package managers are and that apt-get is not a panacea. Purely my personal opinion - CentOS should not be chosen by a beginner, therefore I would prefer fedora. In terms of modernity, it differs little from ubuntu and the documentation is no worse, but stability and reliability are many times superior. Again, the presence of SELinux out of the box will help in development, and the transition to other "red-capped" distros will be many times easier.
PS In general, I think you should start by installing Vagrant ( www.vagrantup.com ) and working via ssh in a standard box.

V
Viktor Vsk, 2014-08-06
@viktorvsk

Put Ubuntu - it is unlikely that anyone can compare with it in terms of the amount of chewed basic information on the first pages of the search, which is very important at
first no way. If you artificially try to "understand Linux", then, most likely, the desire will quickly disappear
Books are hardly needed. Try to install a LAMP stack. Buy a cheap VPS and set it up via SSH for your purposes, etc.

S
shdprogrammer, 2014-08-06
@shdprogrammer

It would probably be better for a beginner to start with mint, since at first you can get very confused with the Ubuntu unity, and the standard mint shells are more "similar" to win. The only thing worth deciding between cinnamon and mate. The first shell is more "glamorous", the second one is more ascetic, and therefore less demanding on resources, although the difference is not very significant.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question