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

Re: From release to stable upgrade question



Tim wrote:
> Hello
> 
> If want to go from release to stable I have understood that I have to
> recompile the whole system, kernel and userland.
> 
> During the install I chose few filesets. The recompilation of the
> whole sysem then implies that I get those other fileset installed that I
> did not choose.
> 
> Is there a good way to circumvent this, upgrading only those
> parts/filesets of the system I have installed?

/home/ftp/snap/i $ ls -l *.tgz
-rw-r--r--  1 nick  1002  33804851 Nov 26 00:32 base36.tgz
-rw-r--r--  1 nick  1002  18869263 Nov 26 00:31 comp36.tgz
-rw-r--r--  1 nick  1002   1695680 Nov 26 00:31 etc36.tgz
-rw-r--r--  1 nick  1002   2595652 Nov 26 00:31 game36.tgz
-rw-r--r--  1 nick  1002   7015933 Nov 26 00:31 man36.tgz
-rw-r--r--  1 nick  1002   2275843 Nov 26 00:31 misc36.tgz
-rw-r--r--  1 nick  1002   9981774 Nov 20 10:51 xbase36.tgz
-rw-r--r--  1 nick  1002    465511 Nov 20 10:51 xetc36.tgz
-rw-r--r--  1 nick  1002  33189745 Nov 20 10:51 xfont36.tgz
-rw-r--r--  1 nick  1002  18004970 Nov 20 10:51 xserv36.tgz
-rw-r--r--  1 nick  1002   1989097 Nov 20 10:51 xshare36.tgz

We'll ignore X at the moment.

The "optional" packages here are comp36.tgz, game36.tgz, man36.tgz, and
misc36.tgz.  Oh, but you are going to compile, so you need comp36.  So,
the "optional" things you don't want in your finished product are about
12M of compressed space, and about 40M on the disk.

Compared to:
/home/nick $ du -hs /usr/src /usr/obj
865M    /usr/src
397M    /usr/obj

40M is truly NOTHING.  Get over it.  Or I'll tell you my stories about
packing seven different OSs on four 5M hard disks. ;)

NOW...if you are putting it on a flash media or other space-challenged
environment, you aren't going to be building there, in which case, you
will be making a complete release (man release) on your build machine,
and then just installing the packages you want on your target machine.

Nick.
-- 
http://www.holland-consulting.net



Visit your host, monkey.org