Rsync a macOS Sierra fallisce

2

Ho una directory nel mio computer Ubuntu con le seguenti sottodirectory:

emacs.d/el-get/python-mode/
├── extensions
├── EXTENSIONS
├── INSTALL
├── INSTALL-INFO-FILES
├── ...
└── website

Quando rsync a macOS, ricevo un errore:

recv_files: "emacs.d/el-get/python-mode/EXTENSIONS" is a directory

Apparentemente, macOS crea extensions e quindi non può creare EXTENSIONS . Sembra che macOS non valga maiuscole e minuscole? C'è un modo per risolvere questo problema? Posso dire a macOS la distinzione tra maiuscole e minuscole per il file system?

    
posta dangonfast 12.10.2016 - 12:38
fonte

2 risposte

3

Come Mark ha menzionato nel suo commento, " Puoi rendere la custodia sensibile alle maiuscole ma poi alcune app non funzioneranno " e Matteo ti mostra un elenco da Utility Disco, ti posso offrire un'alternativa a modifica del formato del volume fisico esistente.

Uso un bundle sparse (.sparsebundle) formattato come Mac OS Extended (con distinzione tra maiuscole e minuscole, Journaled) per mantenere un volume con distinzione tra maiuscole e minuscole accessibile dal mio Mac. Potrebbe anche essere un file immagine disco scarno o regolare (.sparseimage / .dmg) rispetto al pacchetto sparse, a seconda delle tue esigenze.

In Utility Disco di macOS Sierra, fai clic su File > Nuova immagine > Immagine vuota ... quindi nelle impostazioni foglio puoi definire le proprietà del file immagine.

Puoi farlo montare automaticamente quando effettui il login aggiungendolo ai tuoi elementi di login (Preferenze di Sistema > Utenti & Gruppi > $ USER > Elementi di accesso).

Nota che uso il bundle sparse perché trovo che è più facile compattarlo usando hdiutil compact filename.sparsebundle per riguadagnare lo spazio su disco, in quanto necessario perché usa 8 bande MiB rispetto a un singolo file, che funziona meglio quando il disco fisico sta diventando pieno .

    
risposta data 12.10.2016 - 14:22
fonte
1

In Sierra ma anche nel sistema precedente puoi scegliere di formattare l'unità come maiuscole o minuscole. L'impostazione predefinita è senza distinzione tra maiuscole e minuscole.

Il problema non è specifico di Sierra ma del modo in cui la partizione è formattata:

    
risposta data 12.10.2016 - 12:58
fonte

Leggi altre domande sui tag