Domanda:
Quali programmi hanno problemi con i filesystem case-sensitive (HFSX) e come risolverli?
user588
2012-03-28 05:20:42 UTC
view on stackexchange narkive permalink

Ci sono alcuni programmi che richiedono un filesystem con distinzione tra maiuscole e minuscole e altri che richiedono distinzione tra maiuscole e minuscole. Anche se Apple mette in guardia contro l'utilizzo di file system sensibili al maiuscolo / minuscolo, in alcune situazioni è utile.

Quali programmi hanno problemi con i sistemi Case Sensitive (HFSX)?

Quali sono le soluzioni?

In generale, il problema è che gli sviluppatori hanno un file nella loro app chiamato FOO , ma prova ad accedere al file con il nome foo . In un sistema HFS + che preserva le maiuscole e le minuscole ma non fa distinzione tra maiuscole e minuscole, la ricerca di foo troverà FOO . Questo non è il caso di HFSX. La soluzione generale è quindi

  1. Trovare il file o la cartella con nome errato
  2. Fare una copia, un collegamento o rinominare in modo da trovare il nome previsto
  3. ol>
Nessuna possibilità di aggiungere risposte, ma questo sito elenca alcuni software * e * fornisce spiegazioni su come eseguire il debug e farli funzionare di nuovo: http://www.jms1.net/osx-case-sensitive-fs.shtml
** MODERATORI **: Questa domanda è stata chiusa e votata per riaprirla già: http://meta.apple.stackexchange.com/questions/1374/requesting-re-open-votes-for-a-question Leggi che e considerare prima di votare per chiudere.
La meta discussione non ha obiezioni alla riapertura, quindi regolerò la chiusura e chiederò che le persone si uniscano a noi su meta se ho perso un'opinione / motivo per chiuderla. La discussione è [qui] (http://meta.apple.stackexchange.com/questions/1374/requesting-re-open-votes-for-a-question) e [qui] (http: //meta.apple.stackexchange .com / questions / 1477 / requesting-re-open-votes-for-a-question)
Sette risposte:
#1
+4
user588
2012-03-28 05:22:44 UTC
view on stackexchange narkive permalink

In base a questa domanda, Photoshop CS5 non funzionerà su HFSX.

Converti una partizione da case-sensitive a case-insensitive

Apparentemente, nemmeno CS6 funziona. http://apple.stackexchange.com/questions/61665/i-want-to-install-adobe-cs6-on-external-hard-drive-but-cant-select-the-install
Pensavo che Adobe Reader avesse lo stesso problema, ma sembra funzionare sul mio iMac.Adobe Acrobat Reader DC `2019.021.20058`.
#2
+3
user588
2012-03-28 05:23:50 UTC
view on stackexchange narkive permalink

MeshLab versione 1.3.2 non funziona sui sistemi HSFX. CFBundleExecutable in Info.plist specifica MeshLab , ma il binario nella cartella Contents / MacOS è meshlab . La soluzione è modificare Info.plist (cambiare MeshLab in meshlab ) o:

  cd meshlab. app / Contents / MacOSln -s meshlab MeshLab  

Una segnalazione di bug è stata archiviata qui: https://sourceforge.net/p/meshlab/bugs/323/

Il bug esiste ancora sulla 1.3.3
#3
+2
user588
2012-03-28 05:24:37 UTC
view on stackexchange narkive permalink

Thing (beta, 1.6b24) non funziona con HSFX. La soluzione è rinominare o collegare la cartella Versions a versions

  cd Things beta.app/Contents/Frameworks/CulturedRuntime.frameworkln - s Versioni versioni  
Non riesco a riprodurre il problema con la versione 2.5.4.
#4
+1
Graham Perrin
2015-07-14 00:39:31 UTC
view on stackexchange narkive permalink

Console 10.9 (536.100.1) in Maveicks, OS X 10.9.5 (13F1096)

L'ordine delle query del registro di sistema dipende dalle capacità del file system. Ciò è problematico solo se ti aspetti che le query vengano ordinate alfabeticamente senza distinzione tra maiuscole e minuscole.

Con HFS Plus senza distinzione tra maiuscole e minuscole (a prima della A): Screen shot of a listing with a before A

Con HFS Plus sensibile al maiuscolo / minuscolo (a dopo Z):

Screen shot of a listing with a after Z

La mia ipotesi che Console si sarebbe comportata in questo modo - con HFS Plus con Mavericks - si basava sulla conoscenza passata di come si comportava Console con ZEVO ZFS su Mountain Lion.L'argomento rilevante, nell'area GreenBytes (prima che fosse chiuso da Oracle) era * rappresentazioni disordinate di file in app come Console *;Don Brady lo ha descritto come un bug in Console.
#5
+1
Franklin Yu
2020-01-08 10:51:27 UTC
view on stackexchange narkive permalink

OneDrive

OneDrive non sincronizzerà la tua cartella se si trova in un volume con distinzione tra maiuscole e minuscole.L'applicazione stessa sembra funzionare, quindi ho creato un volume di dati senza distinzione tra maiuscole e minuscole e ho spostato la mia cartella OneDrive lì.

Versione: 19.192.0926.0012

Nota: sto utilizzando APFS, non HFS +, ma penso che causeranno gli stessi problemi.

Aggiorna: l'icona a tre punti per il pulsante "altri" non viene visualizzata, ma il pulsante stesso funziona.

#6
  0
mankoff
2014-08-21 18:40:49 UTC
view on stackexchange narkive permalink

Il software di backup CrashPlan (v 3.6.3) presenta un problema noto che distingue tra maiuscole e minuscole.

La soluzione è:

  1. Apri terminale
  2. Arresta il servizio CrashPlan inserendo questo comando:

    sudo launchctl unload /Library/LaunchDaemons/com.crashplan.engine.plist

  3. Apri il file plist di CrashPlan inserendo questo comando:

    sudo nano /Library/LaunchDaemons/com.crashplan.engine.plist

  4. Inserisci la tua password per il computer quando richiesto

  5. Individua la seguente stringa:

    <string> / Applications / CrashPlan.app / Contents / MacOs / CrashPlanService< / string>

  6. Aggiornalo a (nota la s maiuscola su MacOS):

    <string> / Applications / CrashPlan.app / Contents / MacOS / CrashPlanService< / string>

  7. Premi Control + X per uscire

  8. Premi Y per confermare le modifiche l i>
  9. Quando viene visualizzato il prompt Nome file da scrivere , premere Invio per salvare nella posizione esistente
  10. Avvia CrashPlan servizio digitando:

    sudo launchctl load /Library/LaunchDaemons/com.crashplan.engine.plist

Non dovrei aspettarmi lo stesso problema con 4.3.0;l'output del seguente comando sembra a posto: `sudo launchctl list com.crashplan.engine |grep -i macos`
Corretta.Attualmente non è un problema.
#7
  0
Franklin Yu
2020-02-17 14:03:51 UTC
view on stackexchange narkive permalink

Steam

Error message

Quindi inserisco il percorso su un filesystem senza distinzione tra maiuscole e minuscole, ma il programma esce dopo l'aggiornamento.Ho quindi provato a eseguire manualmente il binario dalla riga di comando (per vedere se fornisce un messaggio di errore più dettagliato):

  /Applications/Steam.app/Contents/MacOS/steam_osx
 

Eseguendolo due volte e funziona.Nota che il registro è diverso, quindi ha sicuramente fatto qualcosa di diverso la seconda volta, anche se sembra lo stesso nella GUI.

Nota: questo non significa che tutti i giochi funzionano.Si tratta solo di Steam stesso.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...