pavement

Ports Tree, Updating

From FreeBSDwiki
(Difference between revisions)
Jump to: navigation, search
(Historical use of cvs to update ports)
(It's updated. Now what?)
Line 12: Line 12:
 
Well, go into /usr/ports and find stuff you want to install!
 
Well, go into /usr/ports and find stuff you want to install!
  
You may also want to install the very useful port management tool [[portupgrade]], which also installs a program called [[portversion]]. You can use portversion to check your existing installed programs against what is available in the ports tree, and then use [[portupgrade]] to upgrade your existing, old, installed software to the new versions found in the ports tree. Together, cvsup, portversion, and portupgrade allow you to make sure you have the latest version of ANY port in the ports tree, including packages installed with the base FreeBSD install that have been updated since your particular version was released.
+
You may also want to install the very useful port management tool [[portupgrade]], which also installs a program called [[portversion]]. You can use portversion to check your existing installed programs against what is available in the ports tree, and then use [[portupgrade]] to upgrade your existing, old, installed software to the new versions found in the ports tree. Together, portversion, and portupgrade allow you to make sure you have the latest version of ANY port in the ports tree, including packages installed with the base FreeBSD install that have been updated since your particular version was released.
 +
 
 +
Other helpful packages are ''psearch'' for looking up ports and their descriptions, and [[portmanager]].
  
 
See also:
 
See also:

Revision as of 02:16, 21 December 2014

When updating your FreeBSD system, you'll first want to sync your sources to the live sources offered. If you hail from a Windows environment, you may think of keeping your sources updated as about the first half of the FreeBSD procedure which corresponds to Windows Update.

Historical use of cvs to update ports

It seems there are no longer any cvs mirrors for updating FreeBSD ports, as FreeBSD no longer supports this method.

Portsnap

Since 5.5-RELEASE systems, portsnap is used maintain the ports tree.

It's updated. Now what?

Well, go into /usr/ports and find stuff you want to install!

You may also want to install the very useful port management tool portupgrade, which also installs a program called portversion. You can use portversion to check your existing installed programs against what is available in the ports tree, and then use portupgrade to upgrade your existing, old, installed software to the new versions found in the ports tree. Together, portversion, and portupgrade allow you to make sure you have the latest version of ANY port in the ports tree, including packages installed with the base FreeBSD install that have been updated since your particular version was released.

Other helpful packages are psearch for looking up ports and their descriptions, and portmanager.

See also:

Personal tools