Fady Fawzy wrote:
> Dear all ,
> 
> I'm going to build LFS system as a Virtual appliance and i put a
> challenge for myself to build the appliance as small as possible . It
> will handle some web app. ,JAVA ,and C++ programs .
> 
> I'm now in Ch6 in LFS 6.7 , So any suggestions about any un-needed
> tools , or any suggestions about any packages that i can ignore it to
> make the appliance small as possible.
> 
> Also if i going to build LFS to handle NTP protocol only ,Am i need
> all this packages and features.

There is a big difference between a development system and a cut down 
appliance.  I'd suggest leaving everything in for a development 
environment, but you can remove a lot from an appliance:

man pages
gcc
autotools
m4
bison
less
make
man-db
tar
texinfo
vim

all can probably be removed from an appliance.  You can remove several 
others depending on what you want your appliance to do.  Of course you 
will need to add samba and java if you want those capabilities.

You may want to investigate busybox or even Tom's Root/Boot Disk, 
http://www.toms.net/rb/

   -- Bruce
-- 
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