Differences
This shows you the differences between two versions of the page.
portmanager [2012/08/17 08:33] |
portmanager [2012/08/17 08:33] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== portmanager ====== | ||
+ | |||
+ | * [[FreeBSD]] | ||
+ | * [[FreeBSD Ports Upgrades]] | ||
+ | |||
+ | * **-s** - status of installed ports | ||
+ | * **-u** - upgrade installed ports | ||
+ | * **-sl** - show ports that are not deps (aka leaves) | ||
+ | * **-slid** - show leaves and interactively delete them | ||
+ | * **-l** - add logging output to ''/var/log/portmanager.log'' | ||
+ | |||
+ | == Portmanager modes == | ||
+ | |||
+ | * Update mode - upgrade all ports, including deps | ||
+ | * Status mode - status of installed ports | ||
+ | * Single port update - upgrade one port, including deps | ||
+ | * Fix mode - rebuild all deps, even if they are up to date | ||
+ | * Safe port removal - remove ports that were deps and are no longer needed | ||
+ | |||
+ | == Upgrade everything using BATCH mode== | ||
+ | |||
+ | <code> | ||
+ | env BATCH=yes | ||
+ | portmanager -u | ||
+ | </code> | ||
+ | |||
+ | == Upgrade one package and its dependencies == | ||
+ | |||
+ | <code> | ||
+ | portmanager editors/vim | ||
+ | </code> | ||
+ | |||
+ | == Rebuild one package and its dependencies == | ||
+ | |||
+ | <code> | ||
+ | portmanager editors/vim -f | ||
+ | </code> | ||
+ | |||