Updating all ports:


portmaster -GDabw --no-confirm

The flags mean:

  • G: Don’t run make config.

  • a: Update all installed ports.

  • b: Build a backup of the previous port.

  • w: Save all shared libraries before removing (“deinstalling”) old port.

    port.

  • –no-confirm: Don’t stop in some places to ask questions. Unfortunately, it still stops in other places.

Updating a single port:


portmaster -DGbw --no-confirm {portname}