Fink

Fink Aktualisierungsmatrix

(Für OS X Versionen >= 10.2)

Gleiches Betriebsystem:

Alle derzeitigen Versionen von Fink können direkt zur neuesten Version der entsprechenden Version von Mac OS X aktualisiert werden, d. h. laden sie den neuen Installer nicht herunter.

Überprüfen sie den Version von Fink, indem sie in einem Terminalfenster das Kommando "fink --version" ausführen.

Sie können diese Version mit der neuesten für ihr Betriebsystem in der Paket-Datenbank vergleichen.

Binäre Aktualisierungen

Aktualisieren sie mittels dselect: Choose "[U]pdate", then "[I]nstall" oder indem sie "sudo apt-get update ; sudo apt-get dist-upgrade" ausführen.

Sie können auch im FinkCommander "Update" gefolgt von "Dist-Upgrade" ausführen (beide im Binär-Menue).

Quelltext-Aktualisierung

Führen sie "fink selfupdate" aus.

Sie können auch im FinkCommander Source -> Selfupdate ausführen.

Neue Betriebsystemversion:

Für jede Aktualisierung von OS X gibt es eine andere Strategie. Die entsprechenden Anweisungen werden auf main page veröffentlicht.

Binäre Aktualisierung

  1. Aktualisieren sie Fink wie oben im Punkt Binäre Aktualisierung unter Gleiches Betriebsystem beschrieben auf die neueste Version ihres Betriebsystems.
  2. Wollen sie zu einem Zeitpunkt von den Quelltexten erstellen, sollten sie die alten Developer-Tools mit dem Terminal-Kommando "/Developer/Tools/uninstall-devtools.pl" löschen.
  3. Aktualisieren sie ihr Betriebsystem.
  4. Aktualisieren sie Fink und den Rest ihrer Pakete, wie oben beschrieben.
  5. Wenn sie irgend etwas aus den Quellen erstellen wollen, installieren sie die Version der Developer Tools (XCode), die zu ihrem Betriebsystem passt.

Quelltext-Aktualisierung

Die allgemeine Strategie, die für alle unterstützen Betriebsystemversion funktioniert, sieht wie folgt aus:

  1. Aktualisieren sie Fink zur letzten Version, die auf ihrem Betriebsystem unterstützt wird (wie oben im Punkt Quelltext-Aktualisierung unter Gleiches Betriebsystem beschrieben). Sie müssen den Baum "unstable" nicht einschalten.
  2. Löschen sie ihre alten Developer Tools, indem sie das Kommando "/Developer/Tools/uninstall-devtools.pl" in einem Terminal ausführen.
  3. Aktualisieren sie ihr Betriebsystem.
  4. Installieren sie die entsprechende Version der Developer Tools (XCode).
  5. Führen sie das Kommando "/sw/lib/fink/postinstall.pl" in einem Terminal aus. Dies verweist Fink auf die richtige Distribution für ihre Version des Betriebsystems.
  6. Führen sie das Kommando "fink scanpackages" in einem Terminal aus (Im FinkCommander: Source -> Scanpackages).
  7. Führen sie das Kommando "sudo apt-get update" in einem Terminal aus (Im FinkCommander: Binär -> Update).
    (Die zwei Kommandos beheben Fehler der binären Distribution.)
  8. Führen sie das Kommando "fink selfupdate" in einem Terminal aus (Im FinkCommander: Source -> Selfupdate).
  9. Führen sie das Kommando "fink update-all" in einem Terminal aus (Im FinkCommander: Source -> update-all).

    Damit wird sicher gestellt, dass alle Pakete auf dem neuen System laufen können. Manchmal muss der Befehl mehrmals ausgeführt werden, damit alle Pakete neu erstellt werden.