OS X ¿Problemas sensibles a las mayúsculas y minúsculas?

4

Han pasado algunos años desde que probé una instalación de OS X que se distingue entre mayúsculas y minúsculas, y me pregunto cómo será hoy en día. Tuve que volver a la falta de sensibilidad de mayúsculas y minúsculas debido a Adobe CS, pero creo que eso ya está solucionado.

Recientemente tuve un problema al implementar el código en un servidor Linux y tener una declaración js require falla debido a las diferencias de casos. Me tomó un tiempo darme cuenta del problema.

Si no hay ningún problema importante, probablemente haré una instalación limpia y sensible a mayúsculas y minúsculas de El Capitán este otoño.

Aquí hay una pregunta similar pero antigua: HFS + distingue entre mayúsculas y minúsculas o no distingue entre mayúsculas y minúsculas: ¿qué tipo usar para la partición del disco principal?

    
pregunta kjs3 18.06.2015 - 23:52

3 respuestas

0

Intenté configurar El Capitán en una partición que distingue entre mayúsculas y minúsculas. Lamentablemente, Adobe Creative Cloud aún requiere insensibilidad a mayúsculas y minúsculas. Por lo tanto, fue un total nonstarter para mí. YMMV con otras aplicaciones.

    
respondido por el kjs3 06.10.2015 - 20:44
8

Experiencia reciente

Para lo que vale, recientemente usé un MacBook Pro solitario durante una semana mientras el mío estaba en la tienda. Como la mayoría de las veces uso mi mac para desarrollar software para servidores Unix (por lo general, utilizo sistemas de archivos ext4 que distinguen entre mayúsculas y minúsculas), decidí darle a HFS + otra distinción entre mayúsculas y minúsculas.

Para mí, todas las aplicaciones principales de OS X funcionaron perfectamente y no noté ningún problema de estabilidad con el sistema. Además, la mayor parte de mi software de terceros funcionó sin ningún problema.

Pero hubo excepciones. Cuando decidí darle una oportunidad a esto, ya tenía en mente una serie de programas que esperaba romper, y algunos de ellos lo hicieron. En particular, TODO el software de Adobe se negó a ejecutar. Debido a que Creative Cloud requiere que esté instalado en su volumen de inicio, un disco de inicio que distingue entre mayúsculas y minúsculas es un obstáculo de la demostración.

Sin embargo, en general, existen alternativas mejor construidas para estas bases de código frágiles. Por ejemplo, comencé a usar Affinity's Designer y Photo en lugar de Illustrator y Photoshop, que se adaptan casi perfectamente a mis casos de uso.

Hubo algunas sorpresas agradables: Backblaze continuó trabajando y el Escritorio remoto de Microsoft aún podía usarse.

No tengo ningún otro programa de Microsoft, así que no puedo comentar sobre las aplicaciones de Office, etc., lo que podría ser un poco dudoso.

Mis planes

Una vez cada pocos años, reconstruyo totalmente mi sistema desde cero en lugar de actualizar. Planeo hacer esto cuando se publique oficialmente El Capitán, y estaré utilizando un sistema de archivos que distingue entre mayúsculas y minúsculas. Como lo veo: cualquier software que no pueda ejecutarse con la sensibilidad a las mayúsculas no es algo que quiera ejecutar en absoluto. Si hay algo que absolutamente necesito , siempre puedo ejecutarlo dentro de una VM virtual virtual que no distingue mayúsculas y minúsculas.

[[Actualización 2015-10-15]]

Ahora he estado en HFS + Case Sensitive durante más de 2 semanas en El Capitán, y no he tenido un solo problema. Por supuesto, ni siquiera me he molestado en instalar el software que sabía que no funcionaría (Adobe), pero no he tenido ningún problema con ningún software de Apple, aplicaciones de la App Store o código fuente abierto. Si dedica una buena cantidad de tiempo a desarrollar sistemas UNIX, le recomiendo dar el salto.

[[Actualización 2016-09-23]]

Bueno, ha pasado un año, y nunca volveré. Animaría a todos los desarrolladores a utilizar siempre un sistema de archivos que distinga mayúsculas y minúsculas. Además, debe tenerse en cuenta que el sucesor de HFS +, APFS , se convertirá en el sistema de archivos predeterminado para macOS, iOS y watchOS la próxima primavera, y a partir de ahora solo está disponible como mayúsculas y minúsculas.

    
respondido por el Mike Marcacci 13.07.2015 - 02:33
0

Otra solución simple: una unidad USB muy pequeña, cifrada y sistema de archivos HFS + que distingue entre mayúsculas y minúsculas. cambiar la configuración de Apache, y ese es mi nuevo webroot.

Si lo pierdo, está encriptado, por lo que no sirve para el nuevo propietario, y siempre tengo una copia de seguridad con Time Machine, por lo que crear un nuevo USB toma literalmente 4 minutos.

    
respondido por el Gestudio Cloud 21.02.2017 - 12:32

Lea otras preguntas en las etiquetas