Die FreeBSD Ports-Sammlung

Skip site navigation (1) Skip section navigation (2)

Die FreeBSD Ports-Sammlung

Search ports for: All Package Name Description Long description Maintainer Requires


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 **25015** 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 <http://www.freebsd.org/cgi/man.cgi?query=make>`__ eingeben. In der Regel werden Sie jedoch die komplette Ports-Sammlung bereits bei der Installation Ihres FreeBSD-System 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 <http://www.freebsd.org/cgi/man.cgi?query=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. Jeder Port enth?lt einen Link auf das jeweilige Paket. Sie k?nnen dieses Paket einfach herunterladen und danach mit `pkg_add <http://www.freebsd.org/cgi/man.cgi?query=pkg_add>`__ installieren. Alternativ k?nnen Sie den Link auch direkt an pkg_add ?bergeben, da dieses Werkzeug auch FTP-URLs und Dateinamen verarbeiten kann.