Jeremy Huntwork wrote:
> On 6/6/12 9:21 PM, Bruce Dubbs wrote:
>> Jeremy Huntwork wrote:
>>
>>> (Major tangent now) My main motive for wanting to keep a very
>>> lightweight base system isn't so much size on disk as image size (a
>>> complete base system image). This is a somewhat important consideration
>>> if you want to be easily transferring / duplicating / manipulating
>>> virtual machines.
>> Well you could always 'rm -rf /usr/share'
>>
>> and of course 'rm /usr/lib/*.a'
> 
> Yes, removing docs and other extra files is good. As well as packaging 
> link-time files separately (headers, static libs), compiling with -Os, 
> stripping all binaries and libs, using a smaller libc (like 
> http://www.etalabs.net/musl/) and other smaller utilities (like busybox 
> or toybox). I'm doing most of those already: 
> https://github.com/jhuntwork/LightCube-OS and 
> https://github.com/jhuntwork/lightcube-bootstrap-musl

It's a neat exercise to get it as small as possible.  Not very critical 
though when RAM is $4/G, disk is $0.50/G, and even SSDs are down to $1/G.

   -- Bruce

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to