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
- Aktualisieren sie Fink wie oben im Punkt Binäre Aktualisierung unter Gleiches Betriebsystem beschrieben auf die neueste Version ihres Betriebsystems.
- 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.
- Aktualisieren sie ihr Betriebsystem.
- Aktualisieren sie Fink und den Rest ihrer Pakete, wie oben beschrieben.
- 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:
- 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.
- Löschen sie ihre alten Developer Tools, indem sie das Kommando "/Developer/Tools/uninstall-devtools.pl" in einem Terminal ausführen.
- Aktualisieren sie ihr Betriebsystem.
- Installieren sie die entsprechende Version der Developer Tools (XCode).
- 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.
- Führen sie das Kommando "fink scanpackages" in einem Terminal aus (Im FinkCommander: Source -> Scanpackages).
-
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.) - Führen sie das Kommando "fink selfupdate" in einem Terminal aus (Im FinkCommander: Source -> Selfupdate).
-
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.