Mac til Linux File Conversion

Mac OS X er basert på Darwin, en versjon av Unix som ble tilpasset for bruk sammen med Macintosh-operativsystemet. Som et resultat av mange filer kan brukes om hverandre mellom Mac OS X og Linux. Men siden hvert program kan opprette en eller flere filformater, noen filer må konverteres for bruk mellom de to operativsystemene.

Håndtering Plain Text linefeeds

Mange filer på både Mac OS X og Linux er ren tekst, spesielt typer filer som er mest sannsynlig å bli flyttet fra ett operativsystem til et annet. Det er to større endringer som kan forekomme mellom de to.

Den første er at hvert operativsystem bruker ulike tegn for å markere slutten på en linje i en tekstfil. På en Macintosh, er linjeskift karakter brukes (ASCII 13); på Linux, er det linjeskifttegn brukes (ASCII 10). Windows bruker begge deler, noen ganger skrevet ut som CRLF. Mange programmer kan gjenkjenne ulike linjeskift og automatisk konvertere som er nødvendig, men du kan også manuelt konvertere disse filene på kommandolinjen. Bruk:

tr '\ 012' '\ 015' linuxFileName newMacFile

å konvertere en Linux-fil til Mac format, og

tr '\ 015' '\ 012' macFileName newLinuxFile

å gjøre konverteringen i revers. ( "012" er oktale - basen åtte - for nummer 10, og "015" er oktale for nummer 13, så dette forteller tr kommandoen for å se etter de ASCII-tegn.)

Tekst kodingsformater

Den andre mulige endringer i tekstkoding. Flere forskjellige standarder finnes for tegn som ikke er en del av standard latinske alfabetet (som "N" og "u"); hver av disse standardene kalles en tekstkoding. Den mest brukte er UTF-8 og Latin-1, men det er mange andre. De fleste tekstredigeringsprogrammer på både Mac og Linux gir muligheten til å endre manuelt koding formater når en tekstfil vises på feil måte; du kan også bruke Unix "recode" -kommandoen på begge systemene til å skrive en fil i en ny koding format.

Kontor og grafikk dokumenter

De to standard kontorprogrammer på Mac og Linux er henholdsvis Microsoft Office og Openoffice. Ulike Linux implementasjoner kan bruke en annen kontorpakke, avhengig av grafiske miljøet i bruk. De fleste kontorapplikasjoner lese og skrive i Microsoft Office-format, selv om nyere funksjoner i Microsoft Office ikke vil bli støttet. For 100 prosent kompatibilitet, kan du bruke samme kontor programvare på både Mac og Linux; det finnes flere versjoner av Openoffice tilgjengelig for Macintosh, og de fleste andre kontorpakker kan kjøres på Macintosh i sin egen X11 vindus gjennomføring.

En lignende situasjon for grafikk eksisterer mellom Photoshop på Mac og The GIMP på Linux. Eksporterte grafikk i JPEG, GIF og PNG vil alltid oversette, men lagdelte dokumenter kan ikke gjøre overgangen perfekt.