Die Software auf deinem Server sollte immer aktuell gehalten werden. Später werde ich dir noch das Tool "portaudit" vorstellen, aber zunächst updaten wir mal alles...

Nach der Installation müssen wir erstmal die bereits installierte Software updaten, da jede Woche zwar die Packages aber nicht die ISO upgedatet wird. Hierfür sind ein paar Anpassungen nötig:
ACHTUNG: Hierfür sind root-Rechte nötig!!

  1. Wir öffnen die Datei /root/.cshrc und fügen die folgenden Zeilen hinzu (Hinweis: kein Zeilenumbruch vor ftp://...):

    setenv PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/
    setenv PKG_SITES ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/

    Hinweis: Falls du bereits FreeBSD 7 einsetzt bzw. einsetzen willst, musst du in den Adressen die Abschnitte "-6-stable" jeweils durch "-7-current" ersetzen.
     
  2. Führe folgenden Befehl aus, um die Änderungen wirksam zu machen:

    # source /root/.cshrc 
     
  3. Jetzt updaten wir zunächst die Ports. Dafür erstellen wir das Verzeichnis /usr/ports mit folgendem Befehl:

    # mkdir /usr/ports
     
  4. Beim ersten Mal laden wir den kompletten Ports-Tree herunter und geben dafür folgenden Befehl ein:

    # portsnap fetch extract

    Regelmäßige Updates führst du mit dem Befehl

    # portsnap fetch update
     
  5. Anschließend updaten wir die installierten Programme. Dazu installieren wir erstmal das Programm portupgrade. Diesmal natürlich aus den Ports:

    # cd /usr/ports/ports-mgmt/portupgrade/ && make install clean
     
  6. Das Update starten wir anschließend mit dem Befehl:

    # portupgrade -aP

    Um ein bestimmtes Programm upzudaten, verwende folgenden Befehl:

    # portupgrade -r <Paketname>

Wie du nach dem ersten Update neue Software installierst, kannst du unter "Der Portstree" nachlesen...