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
