12.07.2015 Views

download

download

download

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

System Configuration—Keeping it UpdatedThe only difference between the supfiles from the –STABLE and –CURRENT branchlies in the tag attribute:*default host=cvsup7.freebsd.org*default base=/var/db*default prefix=/usr*default release=cvs*default delete use-rel-suffix compresssrc-all tag=.As there would be several major changes each time you synchronize your localsource repository, it would be a good idea to check the /usr/src/UPDATING filemore frequently.There is also a mailing list dedicated to the –CURRENT issues where peoplediscuss the latest changes, bug reports, and possible fixes, which is calledfreebsd-current and is available for subscription at http://lists.freebsd.org/mailman/listinfo/freebsd-current..Ports CollectionIf you are relying on the ports collection (which is discussed in detail in the nextchapter) to install the new software and keep the existing software up-to-date, youwill need to keep your ports repository updated.There are a number of ways to keep the ports tree updated, of which, the mostpopular are, updating using cvsup(1) and portsnap(8).Tracking PortsUsing CVSup to keep the ports tree up-to-date is like synchronizing with source tree,with a few minor differences. The first difference is that you need to track ports-*repository (where * is the ports collection names) instead of src-all. And the seconddifference is that there is only one branch tag for ports collection which is always theHEAD branch. It means that the ports collection is the same among different releasesof FreeBSD.A sample ports supfile is shown as follows:*default host=cvsup7.freebsd.org*default base=/var/db*default prefix=/usr*default release=cvs*default delete use-rel-suffix compressports-all tag=.[ 34 ]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!