September 2010

So Mo Di Mi Do Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Mit “apple” getaggte Einträge von rainboxx - Matthias Dietrich

Letzte Woche war Weihnachten. Für mich. Denn mein funkelnagelneuer MacBook Pro (Alugehäuse) ist endlich eingetroffen und wird nun mein leider noch recht neues MacBook Air ersetzen. Nein, ich war immer zufrieden mit dem Air, doch haben sich meine Arbeitsanforderungen derart geändert, dass ich unbedingt eine schnellere Platte, mehr Arbeitsspeicher und evtl. auch eine höhere Prozessorleistung benötige. Da kam das MacBook Air nicht mehr ganz hinterher, leider. Dennoch, es ist ein super Notebook!

Als ich am Abend vom Kunde nach Hause kam, wurde das Paket natürlich erstmal ausgepackt. Vieles blieb natürlich beim Alten: Alugehäuse, das Betriebssystem in entsprechender Version, etc. Nicht viel neues, aber ich wollte sogleich mal den Migrationsassistenten anschmeissen, um meine Programme und Daten auf den neuen Mac zu transferieren. Es war mein erstes Mal.

Gut 3 Stunden haben die beiden Macs, verbunden mit einem Ethernetkabel, benötigt, um sämtliche Daten vom einen Rechner zum anderen zu schaufel. Knapp 70GB waren es (ja, meine Platte war fast voll, vieles davon Musik und große, selbstfotografierte Bilder). Ich war erstaunt, wie super die Migration vonstatten ging. Ein paar Prgramme musste ich reaktivieren lassen, aber ansonsten war alles da: Programme, Einstellungen, gespeicherte Passwörter, Bilder, Musik... Alles! Weitere lange Zeit verging, bis mein Home-Verzeichnis verschlüsselt war (neue Sicherheitsanforderung vom Kunden) und der Abend war rum.

Dann kamen ein paar Tage Arbeit und erste Probleme tauchten auf. Als Softwareentwickler habe ich MacPorts installiert, ein Pendant zu dem Port-System unter FreeBSD. Damit kann Software installiert werden, die meist nicht aus der grauen Welt der Konsole hervorschaut, wie z.B. Perl, Apache Webserver, PHP und Konsorten. Genau dieses System muckte nun aber rum. Manche Sachen fehlten und manche verweigerten ihren Dienst aufgrund eines unterschiedlichen Kernels (obwohl beide gleich sind?!). Upgraden war auch nicht möglich, es hagelte nur Fehlermeldungen und nach einiger Zeit der Problemsuche und -behebung war die Hälfte aller Ports doppelt und in unterschiedlichen Versionen installiert. Das Chaos war perfekt!

Nach kurzer Diskussion in der MacPorts Mailingliste wurde mir empfohlen, alles, was mit den MacPorts zu tun hat, neu zu installieren. Und das tue ich nun. Das Verzeichnis /opt wurde gelöscht (bzw. ich habe es erstmal verschoben) und damit auch die MacPorts.  XCode wurde neuinstalliert und meine komplette Liste der vorher installierten Ports habe ich an das Installationskommando übergeben, welches momentan noch ziemlich mit der Installation beschäftigt ist.

Ich bin gespannt, ob das was wird. Was das Problem war? Ich bin mir ziemlich sicher, dass es am Migrationsassistenten liegt. Denn auf dem Air habe ich derartige Probleme immer noch nicht, upgraden geht ohne Probleme. Nun kann man dem Migrationsassistenten nicht unbedingt die ganze Schuld in die Schuhe schieben, denn dieser wird wahrscheinlich nicht unbedingt dafür gedacht sein, auch Developer-Apps umzuziehen. Begibt man sich in die Tiefen eines Betriebssystemes, ist man eben auf sich alleine gestellt.