Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jan 2011 04:43:17 -0800
From:      David Wolfskill <david@catwhisker.org>
To:        Aryeh Friedman <aryeh.friedman@gmail.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: best way to run -RELEASE and -CURRENT on the same machine
Message-ID:  <20110114124317.GN1817@albert.catwhisker.org>
In-Reply-To: <AANLkTin-SQTT8fxgGBcgLkNK8GE6NbyTkKdm27ykxCK5@mail.gmail.com>
References:  <AANLkTin-SQTT8fxgGBcgLkNK8GE6NbyTkKdm27ykxCK5@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--E4UgsyMmvHjpIg3x
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

I won't claim that the approach I use is "best" for anyone (even me),
but it generally works adequately for my purposes.

I use a dual- (actually, quad-)boot approach, and set up the file
systems in such a way that /usr/local is a symlink from each bootable
environment to the same place.

On my home "build machine," I maintain private FreeBSD repo mirrors; I
mirror those onto my laptop.  I use the above-sketched approach on both
the build machine & my laptop, and (at present) track stable/8 & head on
those machines on a daily basis.

I update the ports (on each machine) while running stable/8.

Naturally, if the goal were to be to test port-building or the function
& stability of a port under head, this appraoch will not be suitable.

To make this a bit more complete, I periodically (at present, each
Sunday) install the latest built snapshot of stable/8 on my "production"
machines here at home.  Note that I am actually using "development"
branches for this; that may or may not make sense for a given situation.

(I had managed to get started on the multi-boot appraoch before jails
existed -- it's a minor variation of an approach I used to use on IBM
mainframes back in the 80s.  It's plausible that some form of
virtualization or the use of jails would do the job for me, but I'm
fairly comfortable using what I'm familiar with.)

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
Depriving a girl or boy of an opportunity for education is evil.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--E4UgsyMmvHjpIg3x
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (FreeBSD)

iEYEARECAAYFAk0wROQACgkQmprOCmdXAD2q5gCfWIoUsE2JMAQ58Yb3aXnMJRl3
/iIAnikSusQn2TgKO8VHfcmca3zycBK2
=grGi
-----END PGP SIGNATURE-----

--E4UgsyMmvHjpIg3x--



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