Fink

Anleitung zur Aktualisierung unter Mac OS X 10.7

Wichtige Anmerkungen:

Es gibt keinen unterstützten Weg für Fink von 10.6 (oder früher) zu 10.7. Es gibt Berichte über eine erfolgreiche Aktualisierung von einer 10.6/64 bit Fink Installation nach 10.7, aber es gibt keine Garantie, dass der aktualisierte Fink Baum korrekt funktioniert. Eine Aktualisierung von 10.6/i386 funktioniert definitiv nicht.

Die Anleitung hier ist eine Übertragung der Anleitung auf dem Fink blog. Die Einträge dort beschreiben die Aktualisierung mit mehr Details.

Dieser Prozess sammelt eine Liste der Pakete, die auf 10.6 (32 oder 64 bit) installiert sind und speichert sie für die spätere Verwendung bei der Installation von Fink auf 10.7

Befolgen sie die folgenden Anweisungen, um die Liste der Pakete zu erstellen:

  1. Benutzen sie
    grep -B1 "install ok installed" /sw/var/lib/dpkg/status | grep Package | cut -d: -f2 > fink_packages.txt
    , um die Paketinformationen in einer Datei zu speichern.
  2. Installieren sie OS X 10.7 und Xcode 4.5.2 oder zumindest die Command Line Tools.
  3. Löschen sie das Fink-Verzeichnis, z. B. mit
    sudo rm -rf /sw
    .
  4. Installieren sie Fink auf ihrem neuen 10.7 System.
  5. Führen sie das Kommando
    cat fink_packages.txt | xargs fink install
    aus, damit die neue Installation von Fink die Pakete installiert, die vorher unter 10.6 installiert waren

Nicht alle Pakete, die unter 10.6 zur Verfügung standen, gibt es auch für 10.7, weil es einige Änderungen im System gibt. Es wird daran gearbeitet, möglichst viele der Pakete wieder verfügbar zu machen. Ist ihr Lieblingspaket auf 10.7 noch nicht verfügbar, kontaktieren sie den Maintainer des Pakets und fragen sie ihn, ob es nach 10.7 übernommen werden kann.