Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Mar 1997 22:40:37 -0800 (PST)
From:      Doug White <dwhite@gdi.uoregon.edu>
To:        "Jeffrey J. Mountin" <sysop@mixcom.com>
Cc:        questions@freebsd.org
Subject:   Re: 2.2 Upgrading for idiots?
Message-ID:  <Pine.BSI.3.94.970317223352.1602D-100000@localhost>
In-Reply-To: <3.0.32.19970317213119.0108c158@mixcom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 17 Mar 1997, Jeffrey J. Mountin wrote:

> At 04:52 PM 3/17/97 -0800, Doug White wrote:
> >On Mon, 17 Mar 1997, Philip Crewdson wrote:
> >
> >> Could anyone be really kind and sketch out what's involved in upgrading?
> >> (I'm currently on 2.1.5R).
> 
> --snip--
> 
> >FreeBSD Upgrade Checklist for 2.2: 
> >
> >1)  Boot the new floppy.  Select the 'update' option.  Follow the prompts.
> 
> --snip--
> 
> >5)  Reboot, recompile & reinstall your kernel, reboot again, and enjoy.
> 
> Wouldn't a 'make world' be in order then?  Seeing as one is going from
> 2.1.5 to 2.2 and the kernel has been tweaked.

Absolutely not.  That is why you need the boot floppy -- it'll replace
your existing binaries, which will do the equivalent of a "make all
install." When you get finished, you'll be booting a 2.2 GENERIC kernel,
and no doubt you'll want to restore your custom settings, thus #5.

I've done 5 or 6 upgrades the same way without any adverse effects.  Later
this week, I'll do another round of 4 or so, bringing machines from 2.1.5
to 2.2-960801-SNAP up to 2.2-RELEASE, as soon as it stabilizes.

> One thing I must say seems to be lacking is advice on when to do a make
> world and where for that matter.  I'll presume /usr/src .

IMHO, you really must know what you are doing before building everything
from scratch.  99% of the population just wants to upgrade, not rebuild
everything and dedicate a 2GB disk to the job.  The prescribed upgrade
instructions do this in the least painful way.  If you're doing this, I
assume you're on hackers, stable, or current lists or have done this
before.  

We've gone to the pain of doing this for you -- unless you have need to
build from edited source, save yourself and your computer some aspirin.  

> One system here went from 2.1.0 -> 2.1.7 and I should have it a 2.2 soon,
> so I a bit curious and searches on the site and archive give no clue.

I upgraded my workstation from 2.1.6 (?) to 2.2-ALPHA without any real
trauma, so the change should be very simple.  The sticky part is the
config file merging.  They changed it for 2.2-GAMMA to make /etc/upgrade
instead of munging the files, and it is confusing some people because
suddenly, this glob of ipx stuff wants to start up... 

Hope this helps.  Of course, do what you feel is sufficient to upgrade
your system.  It's your system, after all :)

Doug White                              | University of Oregon  
Internet:  dwhite@resnet.uoregon.edu    | Residence Networking Assistant
http://gladstone.uoregon.edu/~dwhite    | Computer Science Major




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.3.94.970317223352.1602D-100000>