Hvad er __MACOSX-mapper i Zip-filer, og hvordan undgår Mac-brugere dem?

Hvad er __MACOSX-mapper i Zip-filer lavet på OS X, hvilket program producerer dem, og hvordan kan Mac-brugere undgå dette?

__MACOSX-mapper i Zip-filer er skjulte mapper, der indeholder metadata og ressourcedata, oprettet af macOS's indbyggede Zip-komprimeringsværktøj. Mac-brugere kan undgå dem ved at bruge tredjeparts komprimeringsværktøjer eller specifikke kommandolinje-flag.

Hvad er __MACOSX-mapper i Zip-filer lavet på OS X, hvilket program producerer dem, og hvordan kan Mac-brugere undgå dette?

__MACOSX-mapper er skjulte mapper, der ofte findes i Zip-filer, der er oprettet på macOS-systemer. Disse mapper indeholder metadata og ressourcedata, som macOS bruger til at bevare filattributter og andre systemoplysninger. Her er en detaljeret forklaring:

  • Hvad er __MACOSX-mapper?
    • __MACOSX-mapper er skjulte mapper, der indeholder metadata og ressourcedata.
    • De bruges af macOS til at bevare filattributter, som f.eks. brugerdefinerede ikoner, farver og andre systemoplysninger.
    • Disse mapper er normalt usynlige for macOS-brugere, men kan blive synlige, når Zip-filer udtrækkes på ikke-macOS-systemer.
  • Hvilket program producerer dem?
    • __MACOSX-mapper oprettes af macOS's indbyggede Zip-komprimeringsværktøj.
    • De kan også oprettes af andre macOS-kompatible komprimeringsværktøjer, der bevarer macOS-specifikke metadata.
  • Hvordan kan Mac-brugere undgå dette?
    • Brug tredjeparts komprimeringsværktøjer, der ikke inkluderer __MACOSX-mapper, som f.eks. Keka eller The Unarchiver.
    • Fjern __MACOSX-mapper manuelt efter oprettelse af Zip-filen ved at udtrække og genkomprimere filerne uden disse mapper.
    • Brug kommandolinjeværktøjer som zip med specifikke flag for at undgå at inkludere __MACOSX-mapper:
      zip -r -X archive.zip folder/