Upgrading to 4.10 using cvsup(Pleeeease! I'm halfway there!!!)

Henrik W Lund henrik.w.lund at broadpark.no
Thu Jun 3 14:36:50 PDT 2004


Mark Jayson Alvarez wrote:
> I'm currently on freebsd 4.9 and wanted to upgrade to
> 4.10 using cvsup
> 
> This is my supfile
> 
> *default host=cvsup1.ph.FReeBSD.org
> (Philippines... my home)
> 
> *default base=/usr
> (...said this is to track down the download status...
> right?)
> 
> *default prefix=/usr
> (...said this is the place where the files will go
> into my computer... is this correct? Can I use my home
> directory instead?)
> 
> *default release=cvs tag=RELENG_4_10
> (...said to get FreeBSD4.10 release... am i on the
> right track?)
> 
> 
> *default delete use-rel-suffix
> (no idea about this one... maybe you have?)
> 
> *default compress
> (i think this might help... just using 56k modem)
> 
> 
> Here goes the most mind-boggling part...
> Which is which? I only want minimum download(56 k
> modem... remember?)I'm just a typical desktop user and
> I only need X and KDE... and some fresh manuals for
> 4.10 I guess.
> 
> src-base(i think i need this...)
> src-bin(...and this...)
> src-contrib
> src-etc(...and this...)
> src-games
> src-gnu
> src-include
> src-kerberos5
> src-kerberosIV
> src-lib(...and this...)
> src-libexec(...and this...)
> src-release(...and this...)
> src-sbin(...and this...)
> src-share(...and not much this...)
> src-sys(...and more of this...)
> src-tools
> src-usrbin(...maybe this...)
> src-usrsbin(...and also this...)
> src-crypto(...perhaps not this one...)
> src-eBones(...sounds like a rap artist..)
> src-secure(...perhaps in the future...)
> src-sys-crypto(...perhaps in the future too..)
> 
> 
> maraming salamat!(...thanks a lot!)
> mabuhay!(....long live!)
> -jay:)

Greetings!

That looks fine to me. I'd probably pull down src-include as well, since 
it's likely to contain lots of header files that you need for your 
upcoming rebuilding of world.

As Mr. Simon Barner stated, you can save a whole lot of downloading by 
first installing the 4.9 sources off of the CD-ROM, then cvsupping using 
the supfile you just made. This will get you only those files that are 
different between 4.9 and 4.10, and only the bits of them in which the 
differences lie. If you start out with an empty /usr/src, you'll pull 
down around 300MB of source code (give or take, depending on what 
packages you download). If it's already populated by 4.9 sources, you 
can cut back considerably on this.

Good luck!

-Henrik W Lund


More information about the freebsd-questions mailing list