Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
08-31-2017, 02:13 PM
|
#1
|
LQ Newbie
Registered: Aug 2017
Posts: 3
Rep: 
|
Learn Linux seriously
Hello,
are years that I use Linux, mainly Debian, then CentOS.
Now I'm in front of a doubt, to start LSF project or Arch Linux...
Basically my objective is to learn very well/deeply the Linux Kernel, then the OS , or the opposite or together, as is better to do.
Basically I have great lack of knowledge when it comes to hard stuff, so I want to start somewhere and reach my goals.
What you suggest? If I start with Arch, that seems to be very well documented, I think is too much different than CentOS, from the otherside I didn't find nothing relative to CentOS for hard stuff, I mean something from scratch, not because I need it but is better to start somewhere and end up somewhere else, then proceed alone with troubleshooting and development.
I know that part of this is to learn the C Language, I have basis, in this I'm not so worried and is very well documented, but for CentOS I didn't find anything and my doubt is the LFS project or Arch Linux as learning plan/platform/environment.
|
|
|
08-31-2017, 03:31 PM
|
#2
|
Moderator
Registered: Mar 2008
Posts: 22,361
|
Hello and welcome to LQ.
I am not sure there is a correct path to learning. LFS is one that should help to learn the nuts and bolts.
|
|
|
08-31-2017, 03:35 PM
|
#3
|
LQ Newbie
Registered: Aug 2017
Posts: 3
Original Poster
Rep: 
|
Thanks for reply  .
Do you mean that is too hard for now based on my knowledge?
|
|
|
08-31-2017, 03:54 PM
|
#4
|
Member
Registered: Jan 2017
Location: Fremont, CA, USA
Distribution: Trying any&ALL on old/minimal
Posts: 997
|
Hi&welcome to LQ!!! In my opinion, you don't need another distro (tho Slackware gets LOTS of help at LQ).
You can practice the basics of bootloader, kernel config, init stuff, then OS concepts (ps, /proc&/sys, permissions='mode', net/firewall, fs), pkg mgmt, scripting/programming, etc., with any distro.
#1: Play with VMs in VirtualBox. Read thru a couple good books (recent: Pro Linux SA; How Linux Works). Work thru LPIC objectives (LQsearch .pdf's). Read LXer news. Get a free AWS. Career goals?
CentOS is optimal; using the great Arch wiki stuff with it, tho a bit confusing, will sharpen your skills on applying&translating base concepts, IMHO!!!
JUMP IN, and experiment with 'everything'  Day/week 1: do this in a VBox, mll too 
Practice tech communication skills, by: posting your results/questions in that aus9 Thread; help here; grab a simple Newbie ZRT and try answering. Don't be discouraged if you get it wrong: the LQgurus will jump in to help. (rant: they 'steal all' these easy ones within minutes anyway  New LQrule: IF trivial answer, maybe poster will www-search, if expert doesn't make a post#2 instantly  /rant)
LFS is just following a zillion cookbook steps perfectly; your typo of LSF says "bad idea" 
Last edited by !!!; 08-31-2017 at 05:05 PM.
|
|
|
08-31-2017, 05:00 PM
|
#5
|
LQ Newbie
Registered: Aug 2017
Posts: 3
Original Poster
Rep: 
|
Ahah I tought this about LFS the first time, but still there are lot of things that I don't know there, probably I'll start from there, but always a look elsewhere like the books you suggested, or the Arch wiki, when I was using Debian I always used that  .
|
|
1 members found this post helpful.
|
08-31-2017, 05:13 PM
|
#6
|
Member
Registered: Jan 2017
Location: Fremont, CA, USA
Distribution: Trying any&ALL on old/minimal
Posts: 997
|
Whatever motivates you to jump-in and try something/anything!!!
But have 'thick skin' IF someone replys just "Follow instructions correctly." And hit the "Report" button  But IF the reply is "FAQ: How to ask questions", then you have an opportunity to work on your posting
Best wishes; ENJOY learning, whatever path!!!
P.s. fyi, You can mark Thread as Solv'd when done here, at top of page.
Last edited by !!!; 08-31-2017 at 05:29 PM.
|
|
|
09-01-2017, 07:21 AM
|
#7
|
Member
Registered: Nov 2003
Location: Jacobs Well, Queensland AU
Distribution: OpenBSD
Posts: 102
Rep:
|
Hope you know RTFM
read the documentation before you start, dive into Crux,
not easy, but a great teacher (you will be reading and learning heaps)
https://crux.nu/
try Slackware, it's classic
http://www.slackware.com/
look around distrowatch, good way to select something different
the search function is useful
https://distrowatch.com/
maybe do a couple of BSDs
I have my pc setup with these partitions -
1 swap 8 Gb
4 / 20-30 Gb each
1 /home the rest (backup your home folder and be very careful not to format it)
1 slackware, 1 debian, 1 antiX, 1 spare for the next try out
boot with whichever lilo or grub, (learn both)
always changing, antiX is what I'm currently using more often,
sometimes the configurations in my home folder get a bit spun out,
but it is generally good,
I'm pretty well over rpm type distros, prefer deb or pkg based
but that's just personal preference
write things down in an exercise book (will become your bible)
get a raspberry Pi, or whichever Arm SBC
|
|
|
09-01-2017, 11:09 AM
|
#8
|
LQ Newbie
Registered: Aug 2017
Location: Leon, Spain
Distribution: Debian, Slackware
Posts: 5
Rep: 
|
Slackware its a classic. Its primitive (in the good sense), simple, tidy and well organized. Its raw, without the hyper patched packages and the bells and whistles than other distros have, so you can understand what a distro its without layers of abstraction and cosmetics.
Oposite to Slackware you have the Gentoo/Funtoo options, there you will learn a lot about compilation, dependency resolution, automatics, freedom of choice and bleeding-edge technology.
To learn about kernel programming I think you dont need any particular Linux Distro, lots of kernel programmers tends to use more user friendly distros like Ubuntu or OpenSuse.
|
|
1 members found this post helpful.
|
All times are GMT -5. The time now is 12:35 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|