Fink

Benutzerhandbuch - 1. Einführung

1.1 Was ist Fink?

Fink ist eine Distribution von Unix Open Source Software für Mac OS X und Darwin. Es bringt eine große Auswahl freier Kommandozeilen- und graphischer Software, die für Linux und ähnliche Systeme entwickelt wurde, auf Ihren Mac.

1.2 Voraussetzungen

Auf jeden Fall benötigen Sie:

Wenn Sie vorhaben die Quellendistibution (siehe unten) zu nutzen, brauchen Sie außerdem:

1.3 Unterstützte Systeme

Mac OS X 10.4 is the leading-edge platform, and is considered to be fully supported and tested, though as a newer operating system there are still some issues. Most of the developers run it, and those who are running 10.3 have 10.4 users test their work. Note, however, that fink on intel hardware is still considered to be of beta quality.

Mac OS X 10.3 is considered to be fully supported and tested, although there may still be stray compile problems with single packages. Many of the developers run it, and those who don't have 10.3 users test their work.

Mac OS X 10.2 is still supported to some extent. Fink 0.6.4 is the last distribution to suppport this OS.

Mac OS X 10.1 wird noch einigermaßen unterstützt. Sie müssen Fink 0.4.1 und keine neuere Version nutzen.

Darwin 8.x ist die zu Mac OS X 10.4 korrespondierende Darwin-Version, Darwin 7.x ist die zu Mac OS X 10.3 korrespondierende Darwin-Version, und Darwin 6.x zu Mac OS X 10.2. Sie sollten im allgemeinen funktionieren, sind aber nicht so gut getestet, da die meisten Menschen stattdessen einfach Mac OS X laufen haben. Es kann sein, dass Sie auf Probleme mit Paketen stoßen, die spezielle Features von Mac OS X nutzen - betroffene Pakete schließen XFree86 und womöglich esound mit ein.

1.4 Quellcode vs. Binärpakete

Software wird in von Menschen lesbaren Programmiersprachen geschrieben ("entwickelt"); diese Form wird "Quellcode" genannt. Bevor ein Computer ein Programm ausführen kann, muss es in Anweisungen der Maschinensprache umgewandelt werden (unlesbar für die meisten Menschen). Dieser Prozess wird "kompilieren" genannt, und das daraus resultierende Programm heißt "ausführbar" oder "Binary". (Der Prozess wird auch "building" oder "erstellen" genannt, da er normalerweise mehr Schritte als kompilieren umschließt.)

Wenn Sie kommerzielle Software kaufen, bekommen Sie den Quellcode jedoch nicht zu sehen. Firmen behandeln ihn als ein Betriebsgeheimnis. Sie bekommen nur die ausführbahren Dateien, was heißt, dass Sie keine Möglichkeit haben, das Programm zu modifizieren oder herauszubekommen, was es eigentlich tut, wenn es abläuft.

Anders verhält es sich mit Open Source-Software. Wie der Name andeutet, steht es jedem offen den Quellcode anzugucken oder zu verändern. Tatsächlich wird die meiste Open Source-Software als Quellcode von seinen Autoren bereitgestellt, und Sie müssen es auf Ihrem Computer kompilieren, um ein ausführbares Programm zu bekommen.

Fink bietet Ihnen zwei Modelle zur Auswahl an. Die "Source"-Distribution lädt die originalen Quellen herunter, passt es an Mac OS X und Fink an und kompiliert es auf Ihrem Computer. Dieser Prozess ist vollautomatisiert, aber er benötigt einige Zeit. Die "binary"-Distribtution auf der anderen Seite lädt bereits kompilierte Pakete von Fink-Servern herunter und installiert diese, was Ihnen die Zeit für das Kompilieren spart. Es sogar möglich diese beiden Modell nach Belieben zu vermischen. Der Rest des Handbuchs wird Ihnen zeigen, wie das geht.

Weiter: 2. Erste Installation