pavement

Portmanager

From FreeBSDwiki
(Difference between revisions)
Jump to: navigation, search
(Listing Ports which require updating)
Line 13: Line 13:
  
 
You may need to run it a few times.  Refer to the log and search for any ports which did not fetch and you will have to go and download those and put them in /usr/ports/distfiles directory.  Then you can resume.  There might even be some ports that have errors when compiling, it maybe best to go and upgrade these manually.
 
You may need to run it a few times.  Refer to the log and search for any ports which did not fetch and you will have to go and download those and put them in /usr/ports/distfiles directory.  Then you can resume.  There might even be some ports that have errors when compiling, it maybe best to go and upgrade these manually.
 +
 +
==Listing Ports==
 +
 +
<pre># portmanager -s</pre>
  
 
==Listing Ports which require updating==
 
==Listing Ports which require updating==
  
<pre># portversion -v -l "<"</pre>
+
<pre># portmanager -s | grep OLD</pre>
 +
 
  
 
==External Links==
 
==External Links==
 
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html
 
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html
 +
http://www.paulbeard.org/wordpress/index.php/archives/2005/07/10/annoyances-and-workarounds/
  
 
[[Category:Ports_and_Packages]]
 
[[Category:Ports_and_Packages]]

Revision as of 18:35, 12 April 2006

Portmanager is like Portupgrade but better for quite a few reasons. One of which is when updating everything it handles the whole updating process much smoother.

Contents

Updating All Ports

CAUTION: Please read the /usr/ports/UPDATING before attempting this. At least check the ports that you really need will upgrade without a problem.

To upgrade enter:

# portmanager -u -l

This keeps a log in the /var/log/portmanager.log file.

When resuming enter:

# portmanager -u -l --resume

You may need to run it a few times. Refer to the log and search for any ports which did not fetch and you will have to go and download those and put them in /usr/ports/distfiles directory. Then you can resume. There might even be some ports that have errors when compiling, it maybe best to go and upgrade these manually.

Listing Ports

# portmanager -s

Listing Ports which require updating

# portmanager -s | grep OLD


External Links

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html http://www.paulbeard.org/wordpress/index.php/archives/2005/07/10/annoyances-and-workarounds/

Personal tools