portmanager

  • -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
env BATCH=yes
portmanager -u
Upgrade one package and its dependencies
portmanager editors/vim
Rebuild one package and its dependencies
portmanager editors/vim -f