Re: [lfs-chat] Help with skills requirement for a beginner.
On Sun, Mar 11, 2018 at 2:48 AM, ShaFique wrote: > I know doing this "Project"(lfs) requires a lot of hardwork and knowledge > as well. I am a 2 year Comp Sci student and have limited experience in C, > C++ and just some basic Python. > > I completed a course in C and C++ in college and learned python on my own. > > Should I go through with this, or improve my skills before starting? > > Any help is appreciated. > > > -- > http://lists.linuxfromscratch.org/listinfo/lfs-chat > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > Unsubscribe: See the above information page > I use LFS, and have taught Linux, and my advise always is first to be sure to learn how to manage files and directories. Then if you tackle the book, don't rush: - read every word. Don't jut read the instructions. There is virtually no word in the books that can be skipped over. - building in a virtual machine first time through s IMHO a very bad idea. - try to work out what each command does. First time through this will be in general terms, or even vague. "This move files to where they need to be" or "This changes a source file for some reason" - treat it as a learning experience. If you just want to run Linux, download Linux Mint. If you're in a hurry, download Linux Mint. If you want to learn at least the basics of how Linux is assembled from its parts, use LFS. - when something is taking "for ever" - like compiling GCC - use the time to look at the commands you have been using and ask what they are for. What's sed? awk? The second time is easier - I wasn't comfortable until I'd built LFS by hand at least 3 times. And I've been using Linux since the mid-90s. Before the second time you build LFS, quickly skim chapters 2 and 3 of the BLFS book. Good luck. SlĂ inte Gordon -- Gordon Findlay gordon.find...@gmail.com I'm doing nothing today, 'coz I started it yesterday and didn't get finished.. -- http://lists.linuxfromscratch.org/listinfo/lfs-chat FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
Re: [lfs-chat] Help with skills requirement for a beginner.
Hi, Should I go through with this, or improve my skills before starting? Just hit it. You'll learn everything you need to know along the way. xD I agree! Get stuck in and you'll learn loads along the way. Regards, @ndy -- andy...@ashurst.eu.org http://www.ashurst.eu.org/ 0x7EBA75FF -- http://lists.linuxfromscratch.org/listinfo/lfs-chat FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
Re: [lfs-chat] Help with skills requirement for a beginner.
>On Sat, 10 Mar 2018 19:18:38 +0530 >ShaFique wrote: > Should I go through with this, or improve my skills before starting? Just hit it. You'll learn everything you need to know along the way. xD -- Svi moji e-mailovi su kriptografski potpisani. Proverite ih. All of my e-mails are cryptographically signed. Verify them. -- You don't need an AI for a robot uprising. Humans will do just fine. -- signature.asc Description: PGP signature -- http://lists.linuxfromscratch.org/listinfo/lfs-chat FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
Re: [lfs-chat] Help with skills requirement for a beginner.
On Sat, Mar 10, 2018 at 07:18:38PM +0530, ShaFique wrote: > I know doing this "Project"(lfs) requires a lot of hardwork and knowledge as > well. I am a 2 year Comp Sci student and have limited experience in C, C++ > and just some basic Python. > > I completed a course in C and C++ in college and learned python on my own. > > Should I go through with this, or improve my skills before starting? > > Any help is appreciated. On its own, LFS doesn't really require any knowledge of programming whatsoever. Basic GNU/Linux administration skills might help. The whole process is more or less outlined for you in the book, it is up to you to get anything worthwhile out of it. -- http://lists.linuxfromscratch.org/listinfo/lfs-chat FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page