====== Allgemein ======
Um nach der Installation das System weiterhin sicher und aktuell zu halten wird für das Basis-System [[FreeBSD updaten|freebsd-update]] verwendet. Da es jedoch die Trennung zwischen Basis-System und Ports/Packages gibt müssen die installierten Drittprogramme auf einem anderen Weg aktualisiert werden.
Es wird von der Verwendung von [[portmaster]] ausgegangen welcher im Zug der [[Portmaster installieren|Systeminstallation]] bereits installiert wurde. Wenn nicht sollte dies nun nachgeholt werden. **FreeBSD** enthält selbst keine Werkzeuge um ein Update der Ports durchzuführen.
====== Vorraussetzung ======
Um die Ports aktualisieren zu können muss ein aktueller Port-Tree vorliegen! Wie man diesen aktualisiert steht im Abschnitt [[Port-tree_installieren#Update_des_Port-Tree|Port-Tree updaten]]
====== Update der Ports ======
===== Alle installierten Ports updaten =====
Um alle installierten Ports zu aktualisieren wird als root folgender Befehl verwendet:
# portmaster -a
===== Einen Port aktualisieren =====
Um einen speziellen Port zu aktualisieren wird wie folgt vorgegangen (am Beispiel von **xterm**). Portmaster aktualisiert zuvor alle Abhängigkeiten für die Updates vorliegen:
# portmaster x11/xterm
===== Nach Aktualisierungen suchen =====
Mit der folgenden Option zeigt Portmaster alle installierten Ports an und die Information ob ein Update vorliegt.
% portmaster -L