OS X Problemi di maiuscole / minuscole?

4

Sono passati alcuni anni da quando ho provato un'installazione di OS X con distinzione tra maiuscole e minuscole e mi chiedo come sia in questi giorni? Ho dovuto ripristinare la mancanza di distinzione tra maiuscole e minuscole prima di Adobe CS, ma penso che sia stato risolto ora.

Recentemente ho avuto un problema nel distribuire il codice su un server Linux e avere un'istruzione js require fallita a causa delle differenze tra maiuscole e minuscole. Mi ci è voluto un po 'per capire il problema.

Se non ci sono grossi problemi, probabilmente effettuerò un'installazione pulita, con distinzione tra maiuscole e minuscole di El Capitan questo autunno.

Ecco una domanda simile ma vecchia: HFS + case-sensitive o case-insensitive - quale tipo usare per la partizione dell'unità primaria?

    
posta kjs3 18.06.2015 - 23:52
fonte

3 risposte

0

Ho appena provato a installare El Capitan su una partizione sensibile al maiuscolo / minuscolo. Purtroppo, Adobe Creative Cloud richiede ancora insensibilità alle maiuscole e minuscole. Quindi, per me è stato un totale non start. YMMV con altre app.

    
risposta data 06.10.2015 - 20:44
fonte
8

Esperienza recente

Per quello che vale, recentemente ho usato un solitario MacBook Pro per una settimana mentre il mio era nel negozio. Poiché per lo più utilizzo il mio mac per sviluppare software per server unix (in genere utilizzando file system ext4 con distinzione tra maiuscole e minuscole), ho deciso di assegnare a HFS + case sensitive un altro tentativo.

Per me, tutte le applicazioni OS X di base hanno funzionato perfettamente e non ho notato alcun problema di stabilità con il sistema. Inoltre, la maggior parte del mio software di terze parti ha funzionato senza intoppi.

Ma c'erano delle eccezioni. Quando ho deciso di fare questo, avevo già in mente un numero di programmi che mi aspettavo di rompere, e alcuni di loro hanno fatto. In particolare, TUTTO il software Adobe ha rifiutato di funzionare. Poiché Creative Cloud richiede che sia installato sul volume di avvio, un disco di avvio con distinzione tra maiuscole e minuscole è uno stopper.

In generale, tuttavia, esistono alternative migliori per queste codebase fragili. Ad esempio, ho iniziato a utilizzare Affinity's Designer e Photo invece di Illustrator e Photoshop, che si adattano perfettamente ai miei casi d'uso.

Ci sono state alcune piacevoli sorprese: Backblaze ha continuato a funzionare e Microsoft Remote Desktop era ancora in grado di essere utilizzato.

Non ho altri programmi Microsoft, quindi non posso commentare le app di Office, ecc., che potrebbero essere un po 'incerte.

I miei piani

Una volta ogni qualche anno, ricostruisco totalmente il mio sistema da zero invece di aggiornare. Ho intenzione di farlo quando El Capitan sarà ufficialmente rilasciato e io utilizzerò un file system sensibile al maiuscolo / minuscolo. A mio avviso: qualsiasi software che non è in grado di funzionare con la distinzione tra maiuscole e minuscole non è probabilmente qualcosa che voglio essere in esecuzione. Se c'è qualcosa di cui ho assolutamente bisogno , posso sempre eseguirlo all'interno di una VirtualBox VM senza distinzione tra maiuscole e minuscole.

[[Aggiornamento 2015-10-15]]

Ora sono su HFS + Case Sensitive da oltre 2 settimane su El Capitan e non ho avuto un singolo problema. Ovviamente non mi sono nemmeno preso la briga di installare il software che sapevo non avrebbe funzionato (Adobe), ma non ho riscontrato un problema con nessun software Apple, app App Store o codice open source. Se passi una buona quantità di tempo a sviluppare sistemi Unix, ti consiglio caldamente di fare il salto.

[[Aggiornamento 2016-09-23]]

Bene, è passato circa un anno e non tornerò mai più. Incoraggerei tutti gli sviluppatori a utilizzare sempre un filesystem sensibile al maiuscolo / minuscolo. Inoltre, si dovrebbe notare che il successore di HFS +, APFS , diventerà il filesystem predefinito per macOS, iOS e watchOS il prossimo primavera, e al momento è disponibile solo come maiuscolo e minuscolo.

    
risposta data 13.07.2015 - 02:33
fonte
0

Un'altra semplice soluzione: un drive USB molto piccolo, crittografato e con filesystem sensibile alle maiuscole e minuscole. cambia Apache config, e questo è il mio nuovo webroot.

Se lo perdo, è crittografato, quindi è inutile per il nuovo proprietario e ho sempre un backup con la macchina del tempo, quindi la creazione di una nuova USB richiede letteralmente 4 minuti.

    
risposta data 21.02.2017 - 12:32
fonte

Leggi altre domande sui tag