Quelles sont les raisons pour choisir la casse dans la version sensible de HFS + lors du formatage de la partition du lecteur principal? Le respect de la casse ne serait-il pas toujours le meilleur choix?
security
disk-format
hfs
quality
Ian C.
la source
la source
Réponses:
Utilisez la valeur par défaut (insensible à la casse) sauf si vous: a) savez ce que vous faites et b) vous devez absolument le faire. Il existe plusieurs programmes (Norton Antivirus vient à l’esprit) qui ne fonctionneront pas correctement sur un système de fichiers sensible à la casse.
HFS est, par défaut, insensible à la casse, mais il préserve la casse (c'est-à-dire qu'il se moque de ce que vous tapez à des fins de comparaison, mais il se souviendra de ce que vous tapez).
la source
L'un ou l'autre peut casser des applications, la casse est la valeur par défaut. Si vous utilisez sans distinction de casse sans problème, rien ne garantit qu'une transition à la casse se passera bien. Voici un exemple tiré des pages d'assistance Apple :
la source
Il y a une bonne raison de choisir un système de fichiers sensible à la casse. Si vous êtes préoccupé par la qualité et la sécurité des applications que vous exécutez, vous serez peut-être intéressé par tout mécanisme antérieur susceptible de discriminer des applications mal programmées.
Une application qui, à un moment donné, crée un fichier nommé
conf
et essaie plus tard d’ouvrir le même fichier avec le nomCONF
est au moins mal écrite. C'est tout simplement une mauvaise pratique de programmation. Ce type d'application est rempli de vulnérabilités avec la même probabilité moyenne sur toute la longueur de son code. Ceci est une application dangereuse.Cette application dangereuse va probablement planter sur un système de fichiers sensible à la casse .
Cette application dangereuse ne plantera pas sur un système de fichiers insensible à la casse .
(Certaines applications vont planter dans les deux cas, mais nous ne sommes pas très motivés pour les résoudre.)
Par conséquent, un système de fichiers sensible à la casse peut être considéré comme un bon outil pour détecter et bloquer rapidement les applications mal programmées.
Par ailleurs, ce niveau de contrôle de la qualité de la programmation est loin d’être suffisant pour vous assurer que vous n’aurez aucune autre vulnérabilité.
la source
Certaines applications importantes ne fonctionneront pas correctement en cas de casse. Et il n'y a vraiment aucune raison de le faire. Je suppose que puisque vous demandez que vous n’avez vraiment aucune raison de le faire. Vous feriez mieux de ne pas le faire sauf si vous avez une raison particulière et ne vous inquiétez pas du fait que beaucoup d'applications ne fonctionnent pas correctement.
la source
Une bonne raison d'utiliser un système de fichiers sensible à la casse est d'utiliser les référentiels git. Les synchroniser avec le repo provoque des problèmes encore et encore, si ce n’est pas le cas.
Mais je suggère d’ajouter une autre partition en utilisant HFS + sensible à la casse pour une telle application et de lier les répertoires dont vous avez besoin à cette partition. Ma partition système est toujours insensible à la casse, pas parce que je sais pourquoi, mais simplement parce que j'ai peur.
la source
git reset --hard
ougit checkout [file]
n'arrive pas à rendre l'arbre de travail propre.Les applications Adobe Creative Cloud ne s'exécutent pas sur un système sensible à la casse et peuvent constituer un problème majeur.
la source
Les programmes Adobe sont connus pour ne pas travailler sur des systèmes de fichiers sensibles à la casse. Adobe dit:
https://helpx.adobe.com/creative-suite/kb/error-case-sensitive-drives-supported.html
Steam ne peut pas non plus être installé sur des systèmes de fichiers sensibles à la casse.
https://support.steampowered.com/kb_article.php?ref=8601-RYPX-5789
la source