On Monday 22 February 2010 11:35:17 pm AJ ONeal wrote:
> I want to build a bare-bones linux system with the kernel, bash (and
>  niceties), and ruby.
> 
> The goal is to get the system under 100mb.
> 
> What would be a good place to start?

I would go with BusyBox.  BusyBox has the ash shell (not as powerful as 
bash) and all the niceties to make a minimal system.  Then for ruby, compile 
a static version that won't depend on any libraries and copy it to your new 
system.

Definitely look at LFS, however, specifically at the boot process.  With the 
latest kernel you could probably get away without udev and a good init, but 
you can't just drop into a shell and expect everything to work perfectly 
without some minimal initialization.  (But, BusyBox does have an init 
program you can use for such purposes.)

-- 
Alberto Treviño
BYU Testing Center
Brigham Young University
--------------------
BYU Unix Users Group 
http://uug.byu.edu/ 

The opinions expressed in this message are the responsibility of their
author.  They are not endorsed by BYU, the BYU CS Department or BYU-UUG. 
___________________________________________________________________
List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list

Reply via email to