====== 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