Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place! |
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-23-2012, 07:10 AM
|
#1
|
LQ Newbie
Registered: Mar 2011
Posts: 21
Rep:
|
total beginner to LFS (precise progression flow list)
Hello all,
I posted this thread a while ago.
http://www.linuxquestions.org/questi...-guide-868560/
And that is my ultimate goal. Everyone recommended that I just get any “easy” Linux distro on my computer working and then go from there. By “go from there” I assume they meant that I would go from total computer and linux beginner to advanced user capable of completing Linux From Scratch (LFS) easily.
Well, after a lot of hesitation, I have a working Linux distro on my spare computer. It is Ubuntu. But, I do not know what do I do now to start attaining the knowledge to be able to eventually complete LFS easily. I did search on Google but this is the only thing I found that was kind of informative:
http://forums.whirlpool.net.au/archive/876342
So, my question to you all is:
Can you please list what I do now to eventually be able to complete LFS easily? Please keep in mind that I am complete beginner with computers and Linux. Therefore, please recommend/suggest a logical progression of tasks or books/sites or whatever that I can specifically work on and the knowledge that I learn enables me to be able to complete the next task or book on the progression list that you recommend. Almost every time I ask people questions like this in other areas that I am studying about, they list a ton of random topics in a totally random order. Then they list random books that they are not sure if it teaches the material well or not and I am just completely confused. I am praying that we can avoid that here. I am ready to study/learn and get started, I just need a very specific progression flow to work on. Thank you!
|
|
|
08-23-2012, 07:30 AM
|
#2
|
Senior Member
Registered: Apr 2007
Location: West Virginia
Distribution: Linux Mint
Posts: 1,009
|
On the LFS site, in the book, you will find the prerequisites: http://www.linuxfromscratch.org/lfs/...equisites.html
You should read through those and become familiar with them. I would also read through some of the book to see where/what is coming.
|
|
|
08-23-2012, 07:44 AM
|
#3
|
LQ Newbie
Registered: Mar 2011
Posts: 21
Original Poster
Rep:
|
You think I should read them in that order? Software guide, Linux Users' Guide, and then that last link?
By the way, that second link, Linux Users' Guide, is not working. Do you know of an alternate link? I searched Google for one but I only came up with a beta 1 version of it. I don't think that is the original file listed on the Prereqs page.
|
|
|
08-23-2012, 08:41 AM
|
#4
|
Senior Member
Registered: Apr 2007
Location: West Virginia
Distribution: Linux Mint
Posts: 1,009
|
I found the same beta 1 of the guide here: http://tldp.org/guides.html down near the bottom. I think the point of their prerequisites is for you to be comfortable working with Linux, doing a lot on the command line, installing software on your own, from download, extract, make, configuring and compiling.
If you feel comfortable with Linux and the command line, go and read the LFS book and see what is ahead. Thant would give you an idea of what you would be doing to get the system working. It is more involved than you may think (not sure if you've looked through the LFS book). The website is well documented and they have a great deal of material to read through.
|
|
|
08-23-2012, 06:28 PM
|
#5
|
LQ Guru
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.x
Posts: 18,434
|
You definitely need to be (very) comfortable with the CLI, so here are some suggestions:
1. Read this very good tutorial and try all the cmds
http://rute.2038bug.com/index.html.gz
You should bookmark these for reference
http://tldp.org/LDP/Bash-Beginners-G...tml/index.html
http://www.tldp.org/LDP/abs/html/
2. Personally I'd say Ubuntu is too MS-Win like for what you want to learn, try eg Centos (free rebuild of RHEL).
No harm in installing the GUI (especially for email, web surfing etc) but try to do as much as possible on the cli
3. This is very good site for worked HOWTOs with explanations
http://www.linuxhomenetworking.com/
4. This site has a LOT of Manuals/Books etc; worth bookmarking & referring to as required
www.linuxtopia.org
If you want to get into building LFS, I'd concentrate on the Network/SysAdmin and Programming sections
HTH & Good Luck 
|
|
1 members found this post helpful.
|
08-23-2012, 07:29 PM
|
#6
|
LQ Newbie
Registered: Mar 2011
Posts: 21
Original Poster
Rep:
|
Quote:
Originally Posted by chrism01
2. Personally I'd say Ubuntu is too MS-Win like for what you want to learn, try eg Centos (free rebuild of RHEL).
No harm in installing the GUI (especially for email, web surfing etc) but try to do as much as possible on the cli
|
I thought about number two above and I found this:
http://superuser.com/questions/68663...nux-and-centos
I will note, though, for me when I start Ubuntu it boots straight to the command line interface (CLI). I have to enter "startx" to start the GUI. Are you suggesting that I do everything with using the GUI in the Ubuntu setup on my other computer? If that is what you are saying then I gather some of my first tasks would be these: (feel free to add more)
- connect to internet via browser
- open a word processor or editor
For the others you listed, thank you! I am not sure where exactly to start and how to specifically progress but I have a lot of material that, from what I have read, tries not to assume any prior knowledge.
I will post any questions I have in the general forum area in a separate Q&A journal thread should I have any.
|
|
|
08-23-2012, 11:51 PM
|
#7
|
LQ Guru
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.x
Posts: 18,434
|
1. Read/do the Rute tutorial first (prob using the other 2 refs at the same time).
After that, have a quick look at the rest and decide what you want to do next.
2. if you've got 2 computers great; that means you can fool with/break/fix the cli one and research/email on the GUI one.
If you're only running one in CLI mode, it may not matter which distro you use.
Be aware that default install of Ubuntu disables the root user and instead gives full access via sudo to the first std user created.
This is not the way anyone else works, ie Unix or Linux.
You may have already 'fixed' that.
Re that link: most of the comments are ok; its very subjective as to which is 'best', try as many as you want eg via LiveCDs if you can.
Se www.distrowatch.com
This however
Quote:
CentOS is basically beta-testing for RHEL.
|
is flat out wrong; Centos is a straight rebuild of RHEL, but free. Fedora is the bleeding edge R&D version of RHEL.
HTH
Last edited by chrism01; 08-26-2012 at 06:01 PM.
|
|
|
08-24-2012, 07:43 AM
|
#8
|
LQ Newbie
Registered: Mar 2011
Posts: 21
Original Poster
Rep:
|
Quote:
Originally Posted by chrism01
2. if you've got 2 computers great; that means you can fool with/break/fix the cli one and research/email on the GUI one.
|

Well, my main computer that I always use (I'm using it now) has Windows XP on it. I have a spare MAC laptop and the other is an old Compaq desktop that has Ubuntu on it.
Quote:
Originally Posted by chrism01
If you're only running one in CLI mode, it may not matter which distro you use.
Be aware that default install of Ubuntu disables the root user and instead gives full access via sudo to the first std user created.
This is not the way anyone else works, ie Unix or Linux).
You may have already 'fixed' that.
|
Quote:
Originally Posted by chrism01
Centos is a straight rebuild of RHEL, but free. Fedora is the bleeding edge R&D version of RHEL.
|
I have no idea what you are talking about here but I am assuming I will after I have read more of my homework listed in this thread so far. 
|
|
|
08-26-2012, 03:57 AM
|
#9
|
LQ Newbie
Registered: Mar 2011
Posts: 21
Original Poster
Rep:
|
I am doing the rute first and I am running into some seemingly minor but annoying problems.
In the test:
1. it says:
Alt-Ctrl-f
Erase forward one word.
Alt-Ctrl-b
Erase backward one word.
But that's not working for me. What's going on?
2. it says:
“The Ctrl-PgUp and Ctrl-PgDn keys scroll the console, which is very useful for seeing text that has disappeared off the top of the terminal”
But that's not working for me. What's going on?
3. it says:
“All GNU commands take the additional arguments -h and --help.”
Not working for me.
Last edited by leoio2; 08-26-2012 at 03:58 AM.
|
|
|
08-26-2012, 04:42 AM
|
#10
|
Senior Member
Registered: Jan 2011
Location: PLANET-SPIKE
Distribution: /LFS/Debian
Posts: 2,511
|
Hi
I have built the LFS system it is a dawnting task. Yes you will have to know your way around the cli and the link you were given by jkirchner is a good link.
When and if you start LFS do read the book and follow it
|
|
|
08-26-2012, 06:11 PM
|
#11
|
LQ Guru
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.x
Posts: 18,434
|
@leoio2
I've never actually been through the whole thing, you'd have to tell me where those things are...
1. I'm guessing this is an editor; problem is it may depend on the key-bindings being set
2. just tried that in Putty connecting to CENTOS6; if I create more terminal lines than size of window, the the cmds work for me.
3. I think that's just a recommendation; I wouldn't assume that.
Common help flags are any/some or none(!) of
and for cmds that require at least on arg, using no args gives the help page(s).
See also the 'man' (manual) cmd and the web version is here http://linux.die.net/man/
HTH
NB: IMPORTANT NOTE: Free/Open Src SW is written by many orgs and individuals; not one big business. As a result, there are inconsistencies ... 
Also, as different versions of tools/cmds come out, options/flags may change/be removed/have new ones added.
The most accurate will be the man pages issued with the tool ie the ones on the same system/same install.
Last edited by chrism01; 08-26-2012 at 06:14 PM.
|
|
|
All times are GMT -5. The time now is 12:58 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
|
|