Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 May 2011 23:04:02 +0200
From:      Polytropon <freebsd@edvax.de>
To:        Chris Brennan <xaero@xaerolimit.net>
Cc:        FreeBSD <freebsd-questions@freebsd.org>
Subject:   Re: A possibly odd upgrade question
Message-ID:  <20110519230402.faa010bd.freebsd@edvax.de>
In-Reply-To: <BANLkTik58N1KhzXTR_B0UPPdrA0%2BfeS4aQ@mail.gmail.com>
References:  <BANLkTiki_yzeYNGVsSunk0H6j0EY%2BAb2Zg@mail.gmail.com> <20110504142626.539c2b6f@scorpio> <BANLkTime92wrMOUhESWVRpLjHGCd9Sc9RA@mail.gmail.com> <4DC1CA49.8060801@onetel.com> <20110504181106.4ea5b8e7@scorpio> <BANLkTi=frhi1=bg-hPvMkcbagf8EXv8YgA@mail.gmail.com> <20110519224049.a97c15fa.freebsd@edvax.de> <BANLkTik58N1KhzXTR_B0UPPdrA0%2BfeS4aQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 19 May 2011 16:47:26 -0400, Chris Brennan <xaero@xaerolimit.net> wrote:
> After much thought, I think my process would be this:
> 
> chsh back to bin/sh (I currently use bash as my primary shell)
> logout back in for shell change
> pkg_delete -fravd
> get new base srcs
> portsnap
> (re)install desired tools (vim mostly, although I can function in vi)
> rebuild world/kernel for new version
> rebuild new tools for new libs
> 
> am I forgetting something?

Yes, the recommended order. :-)

First, update your ports/ and src/ trees (e. g. using portsnap
and csup), then compile and install. You don't need any tools
provided by ports for this task. After you've started your
"new" system, install the additional software you need.

Mentioning the shell was good: In case you remove bash from
the system, it may cause trouble when a shell is requested
for a user that is not there (the shell), as bash is not part
of the base system. Still it seems that you'll do most of
the work mentioned in the above paragraph as root, you will
use root's default shell (which is csh) anyway.




-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110519230402.faa010bd.freebsd>