S
S
sivabur2015-06-27 00:47:09
linux
sivabur, 2015-06-27 00:47:09

How to become a professional in Linux?

What advice would you give to a Linux newbie?
To understand very well.

Answer the question

In order to leave comments, you need to log in

8 answer(s)
S
Softer, 2015-06-27
@Softer

For a start take down venda and put Linukh. Seriously. Any. This will greatly increase the skill of use. And then start watching different distros - you will learn about different software control systems. Gentoo, Arch, LFS will allow you to learn the intricacies of the OS-structure. Enumeration and reassembly of distros is very convenient in a virtual machine. But the first point is only on real hardware.

V
Vasily Pechersky, 2015-06-27
@Vasily_Pechersky

Softer advises correctly!
That's how I started myself. First - completely move to live on *NIX. Satisfying your Wishlist - you unwittingly learn the system, and most importantly - the software ecosystem.
Enumeration and reassembly of distros is, in my opinion, superfluous. It is better to understand where to specialize. For example - raise a mailer, hosting, FTP, SMB / NFS server, Router (enjoy sex with iptables). Top - a network of machines with LDAP / NIS + nfs.
But it's still better to think about the direction first. Little things are not a wagon, but a train.

Y
Yuri, 2015-06-27
@xtreme

+1 to Softer
I started with all sorts of packaged distros, not a damn thing why everything should be like this ... then FreeBSD with its ports and assembly from raw materials - there I already started to deal with dependencies. Then Gentoo - its portage system was very similar to FreeBSD, and building from stage1 to a fully working desktop forced me to fully understand the intricacies of dependencies.
But without real tasks it will be difficult, because there will be no goal as such. Assembling a desktop is too easy and time consuming. But if there is a goal, there will be something to strive for. You can start with a universal router, as Vasily Pechersky wrote. First, just a gateway with mail and file storage with a trivial setting, and then finish the services to a fully operational state - for example, if mail - make sure that the letters are with valid DKIM, SPF, with user mailboxes with access from anywhere with encryption, etc. .d... If the file washer is to differentiate rights, set up backups from users' computers (for example, Time Machine for Macs), a caching proxy server with an ad cutter and a blacklist. A web server with a company business card and a couple of virtual hosts. Etc.
Then you will understand what you are interested in and where to develop.

S
Sergey Kovalev, 2015-06-29
@Sergey-S-Kovalev

Remove Windows everywhere, remove software assemblies and distributions for it.
Put Linux everywhere around you.
Wait.

D
D', 2015-06-27
@Denormalization

Install LFS . Even "experienced" Linux users learn a lot.

A
Azazel PW, 2015-06-29
@azazelpw

Of course, I understand everything, a bunch of people who speak out, but they offer distributions, and the specialist gets paid for the solution.
To become an expert in any field, you need to start with a problem statement.
For example,
"I want to put a file cleaner, on Windows I did it in 3 mouse clicks, on Linux, I should also be able to do this." And you do.
"I have a problem with the file washer 10 people are deadlocked, what should I do." Deal with the problem.
Go from simple to complex, if the process does not drag out, quit this business, this is not yours.
And in our opinion it is:
"2 hours to read manuals, enter one command and everything works"
Over time, you will become a specialist and your heart rate will skyrocket, everyone goes through this. There are 2 choices of path, either proud of their knowledge and saying what kind of special you are. Either do not pay attention to the CSF and grow to a "professional".
PS. GNU/Linux is not a subspecialty, it's not a distribution of choice. It's a tool to solve a problem. And there are already a lot of narrow specializations, web servers, databases, telephony, the Internet, networks, etc., etc.

V
Valentin, 2015-06-27
@vvpoloskin

Install Gentoo (although now it just became) with a working environment (desktop). Like a bun from the core, remove everything superfluous

M
Michael, 2015-07-01
@Singaporian

I once wrote a whole tutorial: nodesquad.blogspot.ru/2013/04/blog-post.html
After it, you will already feel confident and ask much more detailed questions.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question