Mac, Linux-Datei-Konvertierung

March 23

Mac OS X basiert auf Darwin, eine Version von Unix, die für die Verwendung mit dem Macintosh-Betriebssystem adaptiert wurde. Infolgedessen sind viele Dateien zwischen Mac OS X und Linux austauschbar. Da jede Anwendung eine oder mehrere Dateiformate erstellen kann, müssen jedoch einige Dateien für den Einsatz zwischen den beiden Betriebssystemen konvertiert werden.

Umgang mit Klartext Zeilenvorschübe

Viele Dateien auf Mac OS X und Linux sind reiner Text, vor allem die Arten von Dateien, die am ehesten von einem Betriebssystem zu einem anderen verschoben werden. Es gibt zwei wesentliche Änderungen, die zwischen den beiden auftreten können.

Die erste ist, dass jedes Betriebssystem unterschiedliche Zeichen verwendet, um das Ende einer Zeile in einer Textdatei zu kennzeichnen. Auf einem Macintosh ist das Wagenrücklauf-Zeichen (ASCII 13) verwendet; unter Linux dient das Zeilenvorschub-Zeichen (ASCII 10). Windows verwendet beide, manchmal als CRLF ausgeschrieben. Viele Anwendungen können erkennen, andere Linie ernährt und konvertiert automatisch nach Bedarf, aber Sie können diese Dateien in der Befehlszeile auch manuell konvertieren. Verwendung:

TR '\012' '\015' LinuxFileName newMacFile

eine Linux-Datei in Mac-Format konvertieren und

TR '\015' '\012' MacFileName newLinuxFile

um die Konvertierung in umgekehrter Reihenfolge durchzuführen. ("012" ist Oktal--Basis acht--für die Zahl 10, und "015" ist für die Zahl 13, oktal, so veranlaßt den tr-Befehl aus, um die ASCII-Zeichen zu suchen.)

Text Codierungsformate

Die andere mögliche Änderung ist im Text-Codierung. Mehrere unterschiedliche Standards gibt es für Zeichen, die nicht Teil des lateinischen Alphabets (z. B. "Ñ" und "Ü"); jeder dieser Standards wird eine Textcodierung bezeichnet. Die am häufigsten verwendeten sind UTF-8 und Latin-1, aber es gibt viele andere. Die meisten Text-editing-Anwendungen auf Mac und Linux bieten die Möglichkeit, manuell Codierungsformate ändern, wenn eine Textdatei falsch angezeigt wird; den Unix "Recode" Befehl können auf beiden Systemen Sie auch eine Datei in einem neuen Codierung Format umzuschreiben.

Office und Dokumente mit Grafiken

Die beiden standard-Office-Anwendungen auf Mac und Linux sind bzw. Microsoft Office und OpenOffice. Verschiedene Linux Implementationen können eine unterschiedliche Office-Suite, abhängig von der grafischen Umgebung im Einsatz. Die meisten Office-Anwendungen lesen und Schreiben in Microsoft Office-Format, obwohl neuere Funktionen in Microsoft Office nicht unterstützt werden. Verwenden Sie für eine 100 % Kompatibilität die gleichen Office-Software auf Mac und Linux; Es gibt mehrere Versionen von OpenOffice für Macintosh verfügbar, und die meisten anderen Office-Suiten können ausgeführt werden, auf dem Macintosh in eigene X 11 Windowing-Implementierung.

Eine ähnliche Situation für Grafiken besteht zwischen Photoshop auf Mac und The GIMP unter Linux. Exportierte Grafiken in den Formaten JPEG, GIF und PNG werden immer übersetzen, aber geschichteten Dokumente machen den Übergang nicht perfekt.