LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   teaching the basics first (https://www.linuxquestions.org/questions/linux-newbie-8/teaching-the-basics-first-4175416112/)

CLIkungFu 07-11-2012 08:02 AM

teaching the basics first
 
Hello, I am not really a newb, but I do have a question that pertains to newbies. It has been a long time since I have worked through different Distro’s to get Linux down, and now I run my own custom OS. I have had allot of interest from friends who want to learn the things I do, such as pen-testing, offensive security, Linux hardening and such. Unfortunately most of them want to DL Backtracks and go that route without really learning Linux. What I would like if you have any thoughts or suggestions, is to recommend an incremental learning curve, by having these people learn one Distro at a time. since it has been a while and I kind of started out knee deep in Linux when I got a job in the alarm and security industry, I don't know what would make a good starting point and what Distro’s will work to build on each other’s knowledge base. BTW, my goal is to get them to a point where they understand Linux and networking and such so they don’t become script kiddies or rely on something they don’t understand what it does, also they kind of think Linux is a hacking tool and I want to get them to a point where they respect it and understand what open source is and means, not just the tech but the ideology. Any opinions, suggestions, ideas comments will be greatly appreciated, even good resource sites to point them too.
With respect thank you
Justin

kasl33 07-11-2012 09:49 AM

Hi Justin -

If you want to really teach somebody about Linux from the ground up, I would print out the Gentoo handbook from http://www.gentoo.org, hand it to them and tell them to build a system. Gentoo is ridiculously difficult to install all the way to a GUI, but they would learn a lot. Gentoo is a source-based distro and installation takes a very long time as you have to compile everything with Portage - their package manager.

If Gentoo is too difficult, have them start with Arch Linux from http://www.archlinux.org. Arch isn't quite as hard as Gentoo, but is still a distro where one would learn a lot. With Arch, you get the Pacman package manager and everything is pre-compiled which saves a lot of time during the installation.

If you are crazy insane, or just plain motivated, try out Linux from Scratch: http://www.linuxfromscratch.org

I'm a big fan of Arch just because it's minimal, fast, and they have a first-class wiki at https://wiki.archlinux.org

kbp 07-11-2012 09:53 AM

IBM has some good LPI doco here .. at least it was several years ago when I read it - it's well structured and they could even get certified at the end.

CLIkungFu 07-11-2012 11:09 AM

@ kasl33, I am also a fan of arch Linux, but I was thinking that would be a bit more advanced for just starting out, but it is one that I can see as a great learning Distro’s, and Gentoo I think might scare them off until they have put some time in it, although I am hoping to get them to want to build their own OS from scratch, which is what I run on my Home machine.

@ Kbp, thank you that I a good link.
Thank you both


All times are GMT -5. The time now is 12:26 PM.