Date: Mon, 9 Oct 2006 21:38:33 -0700 From: Gary Kline <kline@sage.thought.org> To: Gerard Seibert <gerard@seibercom.net> Cc: freebsd-questions@freebsd.org Subject: Re: How-to maintain upgrade?? Message-ID: <20061010043832.GA46810@thought.org> In-Reply-To: <200610091835.39042.gerard@seibercom.net> References: <20061009215309.GA43837@thought.org> <200610091835.39042.gerard@seibercom.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Oct 09, 2006 at 06:35:37PM -0400, Gerard Seibert wrote: > On Monday 09 October 2006 17:53, Gary Kline wrote: > > > I kind of do the same thing on a weekly basis. I created a shell script that > runs the following: > > cd /usr/ports/distfiles # Change to ports distfile directory > rm -rdf * # Clean it out Why, exactly, you remove the distfiles? (I'm thnking of times when I haven't moved the hard-to-retrieve files [JAVA, e.g] to my other FBSD servers.) Is there something lurking there than might muck up builds?? > /usr/local/sbin/portsclean -CDLP # make sure the ports are clean I do this after an upgrade. ---Wouldn't hurt here, tho. > /usr/sbin/portsnap cron # Run portsnap from CRON > /usr/sbin/portsnap update # Install new updated ports tree > /usr/local/bin/portmanager -u -l -y # Run portmanager to update the system > I've come to prefer p'manager to portupgrade; each run takes endless hours--at least three days. Do you know if there is a way to upgrade only the dependencies that need it?? I used -f and portmanager seemed to upgrade eerything. Yes, it may have been my imagination! > I only run this weekly. If something like Open Office needs to be updated > alone with KDE for instance, my system would not complete the process in 24 > hours. Updating the ports tree while running an updating utility like > portmanager or portupgrade is generally considered a bad thing. Thanks for your script ideas, gary > > -- > Gerard Seibert > gerard@seibercom.net > > And that's the way it is... > > Walter Cronkite -- Gary Kline kline@thought.org www.thought.org Public service Unix
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061010043832.GA46810>