----------------------------------------
> Date: Sun, 8 Jul 2012 18:18:21 +0100
> From: onepo...@starurchin.org
> To: lfs-support@linuxfromscratch.org
> Subject: Re: [lfs-support] Q: best choice of Live CD to host/rescue LFS?
>
>
> Yasser Zamani wrote:
>
> > I recommend Slax (http://www.slax.org/get_slax.php/); I gracefully
> > finished LFS with that as host.
>
> I ran the verson check script in Slax and it could not find bison,
> yacc or makeinfo. Did you customise slax with extra packages?
>


No. I learned from LFS that I can install packages to a specific

folder by using "--prefix=<PATH>". I also know that when we

install a package in LFS environment at section 5, it looks for

dependencies in two places: The Host and the /tools. In another

side of coin, Slax is a live cd and does not save installations

on it's virtual file system. So, I think with these information

the solution is simple. It is installing missed packages to

/tools via host before continuing to enter LFS environment at

section 5. i.e.

 

1) Ignore version check script and continue with book until

finishing and the end of section

"4.2. Creating the $LFS/tools Directory".

 

2) Install missed packages just like instructions at section

5.X. but from the host not lfs user.

Appendice "C. Dependencies" can be very helpful at this time

 

3) When installation to /tools done, add /tools to your host's

PATH and re-run version check script. You'll see it recognize

installed packages ;)

 

4) Skip section "4.3. Adding the LFS User"

because as I said Slax does not save changes to it's virtual

file system.

 

5) While you skipped adding the lfs user, you should enter

lfs environment by just coping and pasting scripts at

"4.4. Setting Up the Environment" and running them in

console. I mean you should not include "cat > X << "EOF""

and EOF.

 

Now all things are ready to continue with rest of the book

but remember if you rebooted, you should do following again:

 

1) 2.4. Mounting the New Partition

2) 4.2. Creating the $LFS/tools Directory

(just "ln -sv $LFS/tools /")

3) 4.4. Setting Up the Environment (you should not include

"cat > X << "EOF""and EOF)

 

Good Luck!


 

> Regards,
>
> Jeremy Henty
> --
> http://linuxfromscratch.org/mailman/listinfo/lfs-support
> FAQ: http://www.linuxfromscratch.org/lfs/faq.html
> Unsubscribe: See the above information page                                   
>   
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to