Date: Wed, 02 Feb 2005 14:44:07 +0100 From: Karol Kwiatkowski <freebsd@orchid.homeunix.org> To: saravanan ganapathy <sarav_gsa@yahoo.com> Cc: freebsd-questions@freebsd.org Subject: Re: keeping freebsd uptodate - doubt Message-ID: <4200D927.5010000@orchid.homeunix.org> In-Reply-To: <20050202131936.59448.qmail@web51702.mail.yahoo.com> References: <20050202131936.59448.qmail@web51702.mail.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
saravanan ganapathy wrote: > Hai , > > I have installed 5.3 release and want to keep my > system uptodate with the security patches. > > Based on many guides, I have arranged as a doc. Pls > confirm me whether my steps are ok > > 1) Install portupgrade > 2) Sync ports > > Ports-supfile contains as > > *default host=cvsup10.us.freebsd.org > *default base=/var/db > *default prefix=/usr > *default release=cvs tag=. > *default delete use-rel-suffix > ports-all OK > ( or should I change tag=RELENG_5_3 ) No, "tag=." is exactly what is needed for updating ports. > cvsup -g -L 2 /root/ports-supfile OK > 3) portsdb -Uu >From 'man portsdb': > -U > --updateindex Update or create the ports index file called INDEX. from 'man ports': > fetchindex Fetch the INDEX file from the FreeBSD cluster. Generating INDEX with 'portsdb -U' can take a while. Alternatively, you could run 'cd /usr/ports && make fetchindex' which will download that file for you. so point 3) could be like: 3-a) cd /usr/ports 3-b) make fetchindex 3-c) portsdb -u This is *much* faster but, of course, there's nothing wrong with 'portsdb -Uu'. > 4) portversion -v 'portversion -v | grep -v "=" ' is what I use. > Any other steps to do? Above procedure updates (only) your ports tree and installed ports. Subscribe to freebsd-announce and keep your system up-to-date. > What 'make fetchindex' will do? See above (point 3). Regards, Karol -- Karol Kwiatkowski <freebsd at orchid dot homeunix dot org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4200D927.5010000>