What is your advice for new Linux users?
Only one:
Don’t mind it.
If the user spends time fiddling with the operating system (whichever it might be), then it’s not using—it’s administering.
A fresh user will not bother about what is under the hood. I have seen many of such, and they will just start doing whatever they intent to do, either using a mouse, a keyboard, or tapping in the screen if it makes sense. They will wander around a bit, find applications they want to use, and simply use them. Specific tasks will require instructions—such as creating a text document—, and they will follow it.
They won’t mind about the operating system until they cross the user-sysadmin line. When they do cross it, then you know that specific user could be interested in more than simply using the system.
This is where things get interesting:
- Said user could become a kernel developer, such as Con Colivas.
- The determined user will quickly gravitate towards its preferences, adhering to a specific environment (some BSD or Linux flavour/distribution) and tooling (Vim/Emacs/IDE) or applications, finding information with increasing ease (as with anything relating to becoming experienced). Such users will inevitably find communities where not only they can learn from, but those that foster contributions.
- The eternal initiate will be forever doomed, hopping across environments, tools, guides, restlessly seeking to enter the Paradise—and never to find out that there is none, actually.
- For God’s sake don’t start off with Fedora or Arch, Fedora has almost empty repo and Arch is not good for beginners (both are amazing later)
- Start with Ubuntu, bad choice i know yet you got the hugest community to solve all the evil problems you may have
- Pick gnome as DE, for the same reason, huge community
- Avoid Unix-like systems holy wars (spaces Vs tabs - Vim Vs Emacs - FSM Vs open source .. etc)
- Learn command line, always use CLI and learn it even though it’s harder than GUI tools
- Don’t use windows alongside with Linux because a legend once said :

- Join the awesome groups in Telegram for support Linux and GNU/Linux, those are great helpful guys who helped me out as newbie too (except for Sander JK he is great too )
- Always the course i recommend Home | Linux Journey
- Learn to Google, good googling skills will make your life much easier
- If you’re Sysadmin/developer don’t miss any opportunity to contribute in every open-source project which meet your skills (that will work like charm for your resume)
- Arm yourself with patience and stubbornness (and No, Linux does not have weird issues like “windoze” but it’s not gonna be that easy IMHO)
- Contribute in community-driven distribution, learn your package manager, you will have the decision to change things as anyone in the company which sponsor the distribution
- If anyone told you to execute this sudo rm -rf / tell him to get lost, this will delete everything on your machine, bad guys everywhere :)
- Now repeat with me the IGNcius prayer “GNU is the only one OS and Linux is one of its kernels” feel Stallman deep inside to bless your machine with non-proprietary products
Happy Linuxing !
No comments: