🇩🇪 Deutsch

14 Apr 2022

FreeBSD: einen Port upgraden oder alle Ports upgraden

Wenn man alle via des Portage-Trees installierten Ports upgraden, oder nur ein einzelnes, upgraden will, so vorgehen.

  • Portage-Tree aktualisieren
# cd /usr/ports
# make update
[...]
>>> Running portsnap
[...]
Applying patches...
[...]
Building new INDEX files... done.
  • mit pkg version anzeigen lassen, zu welchen Ports neue Versionen vorliegen
# pkg version -l "<"
[...]
gnutls-3.6.16                      <
[...]
  • Hier wurde bewusst entschieden, nur gnutls zu aktualisieren.
# portupgrade -R gnutls
[Reading data from pkg(8) ... 
[Gathering depends for security/gnutls ....
[...]
  • So kann man alle Ports aktualisieren
portupgrade --batch -apkRr