Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Sep 2008 15:53:30 -0600
From:      Dan Allen <danallen46@airwired.net>
To:        Peter Jeremy <peterjeremy@optushome.com.au>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: FreeBSD 7.1 Content
Message-ID:  <DC1CA362-09F3-4D85-BE20-776A133FD3D6@airwired.net>
In-Reply-To: <20080903191454.GA15376@server.vk2pj.dyndns.org>
References:  <35445338-D597-4FE2-996F-DEC7BE986741@airwired.net> <20080903191454.GA15376@server.vk2pj.dyndns.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 3 Sep 2008, at 1:14 PM, Peter Jeremy wrote:

> Disc1 is full.  What do you suggest should be removed from disk1 to
> make space for the above?

I see.  I was thinking of FreeBSD 7.0 whose disc1 is 509 MB in size,  
leaving almost 200 MB free for a standard 700 MB CD.

Q: Has FreeBSD 7.1 REALLY filled up 189 MB with bug fixes and new  
hardware support?

Ubuntu 8.04 has room for the linux kernel, for GCC, for tons of  
packages including almost all of OpenOffice 2.2.1 (which is HUGE),  
GIMP, Firefox, X of course, and quite a few other things on their 700  
MB CD, including support for lots of new hardware that BSD does not  
have.

BSD has source code -- which I personally would rather have than GIMP,  
etc. -- but do the sources take up that much room?  They take 70-80  
MB, but the bulk of that is already included in the above 509 MB of  
7.0 disc1.  (BTW, having full sources as part of FreeBSD is in my  
opinion one of the coolest features of BSD so that should NEVER be  
compromised.)

So, I where the BSD free space is going??

Here is a quick list (not exhaustive or definitive) of the libraries  
that Firefox 3.0 requires, and their sizes in bytes:

3969	firefox
8332	firefox-bin
1080753	libX11.so.6
9564	libXcomposite.so.1
40524	libXcursor.so.1
9040	libXdamage.so.1
64848	libXext.so.6
18716	libXfixes.so.3
37019	libXi.so.6
9279	libXinerama.so.1
26618	libXrandr.so.2
35933	libXrender.so.1
132271	libatk-1.0.so.0
478869	libcairo.so.2
204002	libfontconfig.so.1
341460	libfreebl3.so
514577	libfreetype.so.9
603150	libgdk-x11-2.0.so.0
102751	libgdk_pixbuf-2.0.so.0
760129	libglib-2.0.so
13540	libgmodule-2.0.so.0
251326	libgobject-2.0.so.0
3930035	libgtk-x11-2.0.so.0
592012	libmozjs.so
238383	libnspr4.so.1
1140648	libnss3.so
324468	libnssckbi.so
113912	libnssdbm3.so
86560	libnssutil3.so
262000	libpango-1.0.so.0
37947	libpangocairo-1.0.so.0
163539	libpangoft2-1.0.so.0
213877	libplc4.so.1
209648	libplds4.so.1
145260	libsmime3.so
210076	libsoftokn3.so
409876	libsqlite3.so
180320	libssl3.so
13296	libxpcom.so
14678048 libxul.so

These total 27696575 bytes or 26.4 MB.  Notice this includes some of X  
(but I am sure some of these libraries include other libraries that  
are not included in this total.  This is not a full DAG analysis.)   
Firefox also links to libc, libz, libm and other common libs, but they  
are part of the base system so they are not on this list.

Compressed using tar czpf (gzip) these files occupy 11003400 bytes or  
10.5 MB.

Compressed using tar cjpf (bzip) these files occupy 10124743 bytes or  
9.7 MB!


Dan






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DC1CA362-09F3-4D85-BE20-776A133FD3D6>