Date: Tue, 10 Oct 2006 05:50:00 -0400 From: Gerard Seibert <gerard@seibercom.net> To: freebsd-questions@freebsd.org Subject: Re: How-to maintain upgrade?? Message-ID: <200610100550.12323.gerard@seibercom.net> In-Reply-To: <20061010043832.GA46810@thought.org> References: <20061009215309.GA43837@thought.org> <200610091835.39042.gerard@seibercom.net> <20061010043832.GA46810@thought.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart1326180.eoWdEK3qGX Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 10 October 2006 00:38, Gary Kline wrote: > 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?? I just like to remove files that are neither needed or more than likely=20 outdated. No special reason other than that. I keep the files needed to=20 build JAVA in a separate directory and copy them to the distfiles directory= =20 when required. It is pretty much up to the end user how they want to=20 maintain their ports system I suppose. > > /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! Portmanager -f will rebuild the system. I would only do that if it was=20 absolutely necessary. The normal: portmanager -u -l -y will only update out= =20 of date items, create a log file and gives portmanager permission to handle= =20 moved items. > > > 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 =2D-=20 Gerard Seibert gerard@seibercom.net Whistler's mother is off her rocker. --nextPart1326180.eoWdEK3qGX Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQBFK2zUs3R1WQUU6lgRAnFTAJ4h7xuQxT06nwnVi03IUVf1rQ9lLQCbBRcs u/FuDLxMosB3vO/q0fRCinY= =2GXg -----END PGP SIGNATURE----- --nextPart1326180.eoWdEK3qGX--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200610100550.12323.gerard>