Fink Lies-Mich
Dies ist Fink, ein Paketmanager, der die ganze Welt an Open-Source-Programmen auf Darwin und Mac OS X zur Verfügung stellt.
Fink bearbeitet mittels dpkg eine separate Verzeichnishierarchie. Es lädt die originalen Quellen herunter, passt sie je nach Notwendigkeit an, konfiguriert sie für Darwin, übersetzt und installiert sie. Die Informationen über Verfügbarkeit und benötigte Anpassungen (die "Paketbeschreibungen") werden separat gehalten, sind aber normalerweise in der Distribution enthalten. Der tatsächliche Quellcode wird je nach Bedarf aus dem Internet geladen.
Obwohl Fink nicht vollständig ausgereift ist und noch immer scharfe Kanten und fehlende Feature hat, wird es von sehr vielen Leute äußerst erfolgreich eingesetzt. Lesen sie bitte die Anleitungen sorgfältig und seien sie bitte nicht zu überrascht, wenn einmal etwas nicht so funktioniert, wie sie es erwartet haben. Für die meisten Fehler gibt es gute Erklärungen, wie man sie beheben kann; schauen sie die Webseiten durch, wenn sie Hilfe brauchen.
Fink steht unter den Lizenzbedingungen der GNU General Public License. Für weitere details lesen sie bitte die Datei COPYING.
Voraussetzungen
Sie brauchen:
Ein installiertes Mac OS X, Version 10.7 oder höher.
Ohne die Xcode Command Line Tools geht gar nichts. Unter Mac OS X 10.7 und 10.8 kann man dieses Paket im Programm Xcode über dem Menüpunkt "Preferences" bei "Downloads" unter "Components" direkt von developer.apple.com/xcode/ herunter laden. Unter Mac OS X 10.9 und 10.10 muss man das Kommando
xcode-select --install
ausführen und den Knopf Install in dem Fenster anklicken, das aufgeht oder man installiert das komplette Programm Xcode, je nach eigener Vorliebe. Das obige Kommando benutzt man auch für ein Update der Tools, vor allem dann, wenn es Probleme beim Erstellen von Paketen gibt.
Bei einem manuellen Download muss man darauf achten, dass die Versionen der Tools und Mac OS X und falls installiert auch von Xcode zusammen passen.
Java. Die Eingabe von
javac
in einem Fenster des Programms Terminal sollte ausreichen, damit das System Java für sie herunter lädt und installiert.
XQuartz to satisfy
x11-dev
build dependencies. This package can be installed by downloading it directly via https://xquartz.org.Internet Zugang. Die Quellcodes werden von "Spiegel"-Seiten herunter geladen.
Geduld. Das Erstellen dauert bei einigen sehr großen Paketen ganz schön lange. Je nach Rechnerleistung kann es Stunden oder in Extremfällen sogar Tage dauern. Vieles ist aber auch in Minuten erledigt.
Installation
Die Installation ist im Detail in der Datei "INSTALL" beschrieben. Bitte sorgfältig lesen, denn das ganze ist nicht trivial. Auch ein Upgrade ist dort beschrieben.
Benutzung von Fink
Die Datei "USAGE" beschreibt, wie man die Pfade einstellen muss und wie man Pakete installiert und entfernt. Sie enthält auch eine komplette Liste der Kommandos.
Weitere Frage?
Sollte diese Dokumentation ihre Frage nicht beantworten, besuchen sie die Webseite von Fink / vor allem die Hilfe-Seite: /help/. Dort gibt es weitere Dokumentationen und Hinweise, wenn sie weitere Unterstützung brauchen.
Möchten sie selbst etwas zu Fink beitragen, dann folgenden sie den Links auf der Hilfe-Seite. Beispiele sind das Testen oder Erstellen von Paketen.
Informiert bleiben
Die Webseite des Projekts ist /.
Wollen sie über neue Versionen informiert werden, besuchen sie die Seite http://finkproject.org/lists/fink-announce.php und abonnieren sie die Mailing-Liste "fink-announce". Sie ist moderiert und hat wenig Meldungen.