FreeBSD The Power to Serve

Die FreeBSD Ports-Sammlung

Search ports for:

Die Ports- und Paketsammlung von FreeBSD erlaubt es Anwendern und Administratoren auf einfache Art und Weise, benötigte Programme zu installieren. Derzeit enthält die Ports-Sammlung &ports.count; Ports.

Die Ports-Sammlung unterstützt stets die aktuelle Version der Entwicklungszweige FreeBSD-CURRENT sowie FreeBSD-STABLE. Ältere Versionen werden nicht unterstützt und können daher Probleme bei der Zusammenarbeit mit einer aktuellen Ports-Sammlung verursachen. So könnten aktuelle Ports beispielsweise Funktionen voraussetzen, die von älteren FreeBSD-Versionen nicht unterstützt werden. Das FreeBSD Project versucht zwar, alle relativ aktuellen FreeBSD-Versionen zu unterstützen, leider ist dies aber nicht immer möglich. In diesem Fall ist man auf die Unterstützung der Community angewiesen, um auch veraltete FreeBSD-Versionen unterstützen zu können.

Jeder der hier aufgeführten “Ports” enthält die für den ursprünglichen Quellcode eines Programms benötigten Patches, um dieses unter FreeBSD installieren und betreiben zu können. Um ein Programm zu installieren, müssen Sie lediglich den Quellcode herunterladen, entpacken und im Verzeichnis des Ports make install eingeben. In der Regel werden Sie jedoch die komplette Ports-Sammlung bereits bei der Installation Ihres FreeBSD-Systems installieren und danach bei Bedarf aktualisieren, um Zugriff auf Tausende Programme zu erhalten.

Jeder Port verfügt über ein Makefile, das automatisch den Quellcode des zu installierenden Programms herunterlädt (entweder von einer lokalen Platte, einer CD-ROM oder auch über ftp, entpackt, alle benötigten Patches anwendet und das Programm kompiliert. Wenn alles gut geht, reicht ein einfaches make install aus, um ein Programm zu installieren und in der Paket-Datenbank zu registrieren.

Für einen Großteil der verfügbaren Ports gibt es auch vorkompilierte Pakete, die dem Anwender die Kompilierung des Quellcodes ersparen. Verwenden Sie pkg install, um die vorkompilierte Version eines Ports sicher herunterzuladen und zu installieren. Weitere Informationen finden Sie im Kapitel Benutzen von pkg zur Verwaltung von Binärpaketen des FreeBSD Handbuchs.