[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Squeeze can't fit on 512MiB



On Fri, Oct 29, 2010 at 09:57:23AM +0100, Neil Williams wrote:
> On Wed, 27 Oct 2010 17:20:56 +0200
> Samuel Thibault <sthibault@debian.org> wrote:
> 
> > Indeed, installling Squeeze (without any task) needs 460MiB
>
> If you want to trim that down, you should *definitely* use Emdebian
> where the packages themselves have this content already trimmed out.

Or, for a less drastic solution, use localepurge.  Losing the docs is a
significant loss, you don't want to suffer that unless your machine is a
really small dinky gadget.  This is a part of the damage Nokia inflicted on
n900 even though it would be a tiny part of that 32GB disk.

I really wonder why you still need to install "locales" to get UTF-8.  Even
in current glibc, it's a second class citizen.  Several years ago, I
benchmarked a mockup of hard-coding UTF-8 the way ISO-8859-1 and KOI8-R were
done in the past, and it shaved 20% of the whole
fork-exec-ld-setlocale-getopt-...-exit sequence almost every program does.
The character classification tables are needlessly duplicated for every
locale as well -- try an ISO-8859-1 and look at iswfoo() for chars >0xFF,
even though there's a separate copy per locale, for all but C and POSIX it's
identical.

-- 
1KB		// Microsoft corollary to Hanlon's razor:
		//	Never attribute to stupidity what can be
		//	adequately explained by malice.


Reply to: