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:

Powered by Blogger.