Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 03 Jul 2003 10:05:16 +0200
From:      Alex de Kruijff <akruijff@dds.nl>
To:        Alex de Kruijff <freebsd@akruijff.dds.nl>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Staying up to date - easy way?
Message-ID:  <20030703080516.GD57410@dds.nl>
In-Reply-To: <20030703080321.GC57410@dds.nl>
References:  <20030702233852.44521.qmail@web40607.mail.yahoo.com> <20030703080321.GC57410@dds.nl>

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

--Boundary_(ID_RTpEoDFPPR8eSUd5Soi+nw)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline

On Thu, Jul 03, 2003 at 10:03:21AM +0200, Alex de Kruijff wrote:
> On Wed, Jul 02, 2003 at 04:38:52PM -0700, Gary Singleton wrote:
> > Here's my question.  Is there a simple way to stay up to date with
> > FreeBSD?  The install was great!  But the whole CVSup, rebuild thing
> > seems a little much to do for just security updates.  Is it just a huge
> > thing the first time you do it and get smaller / faster after that or
> > am I just completely missing something else.  Could I make a refuse
> > file and refuse everything except what I need?  Am I clueless?
> > 
> There usaly are binairies updates when a security update is repored 
> comes availble. Usaly the website despribes a way to install them. 
> Make sure that you are on the rigth mailinglists. (www.freebsd.org; i 
> can't give you the exact link, since i am in a somewhat limet 
> enverioment right now. 
> 
> The proces you desribe takes a couple of hours and is compicated to 
> do the first time. After that it easy. The /etc/make.conf file allow
> you control over the build process. This includes some controle about
> what not to build.
> 
> A build proces normaly looks like this:
> mergemaster -p
> make buildworld; make buildkernel KERNCONF=GENERIC
> 
> This all can run in the background. After that, and there are no 
> errors, you can get the machine in single user mode and install it with:
> make installkernel KERNCONF=GENERIC
> check for errors
> make installworld
> mergemaster
> reboot
> 
> It looks more compicated than it is, realy. I usaly run the build pard
> on the backgound with the commands:
> idprio 30 make buildworld; idprio 30 make buildkernel KERNCONF=GENERIC &
> 
> This effectivly makes it give preference to all other processes as much
> as posible. I also written a script for my self to make this process 
> easier for my self. I included it as an atachement. Its smart not to use
> this for the first time you build the world in order to get a feeling 
> for the proces.

Oesp here's the atachement.

Alex

--Boundary_(ID_RTpEoDFPPR8eSUd5Soi+nw)--



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