OS X 대소 문자를 구분하는 문제는 무엇입니까?


5

OS X의 대소 문자를 구별하여 설치 한 지 몇 년이 지났습니다. 요즘 어떻게되는지 궁금합니다. Adobe CS로 인해 이전에 대소 문자를 구분하지 않아야했지만 지금은 해결 된 것 같습니다.

나는 최근 리눅스 서버에 코드를 배포하는 데 문제가 있었고 js require문이 대소 문자 차이로 인해 실패했습니다. 그 문제를 깨닫기 위해 잠시 나갔다.

큰 문제가없는 경우 이번 가을에 엘 캐피 탄을 대소 문자를 구분하여 설치해야합니다.

다음은 비슷한 질문입니다. HFS + 대소 문자를 구분하거나 대소 문자를 구분하지 않습니다 - 기본 드라이브 파티션에 사용할 유형은 무엇입니까?


나는 대소 문자를 구분하는 파일 시스템을 사용하고 개별적으로 마운트 된 대소 문자를 구분하지 않는 이미지 파일에 처리 할 수없는 응용 프로그램을 넣을 것입니다.
Bachsau, 13시 28 분에

답변:


9

최근 경험

가치가있는 것을 위해, 나는 광산이 상점에있는 동안 최근에 일주일 동안 외로운 MacBook Pro를 사용했습니다. 대부분 유닉스 서버용 소프트웨어를 개발하기 위해 Mac을 사용하기 때문에 (대개 대소 문자를 구분하는 ext4 파일 시스템을 사용함) HFS +에 대소 문자를 구별하는 또 다른 시도를하기로 결정했습니다.

필자의 경우, 모든 핵심 OS X 응용 프로그램이 완벽하게 작동했으며 시스템에 대한 안정성 문제는 전혀 알지 못했습니다. 또한 대부분의 제 3 자 소프트웨어는 아무런 문제없이 작동했습니다.

그러나 예외가있었습니다. 이 프로그램을 나가기로 결정했을 때 이미 깨뜨릴 것으로 예상되는 프로그램을 염두에 두었습니다. 특히 모든 Adobe 소프트웨어는 실행을 거부했습니다. 크리 에이 티브 클라우드는 부팅 볼륨에 설치해야하므로 대 / 소문자를 구분하는 부팅 디스크는 쇼 스토퍼입니다.

그러나 일반적으로 이러한 부서지기 쉬운 코드베이스에는 더 나은 대안이 있습니다. 예를 들어 필자는 Illustrator 및 Photoshop 대신 Affinity의 Designer 및 Photo를 사용하여 사용 사례에 거의 완벽하게 맞 춥니 다.

즐거운 놀라움이있었습니다. Backblaze는 계속 작동했으며 Microsoft의 Remote Desktop은 여전히 ​​사용할 수있었습니다.

다른 Microsoft 프로그램이 없으므로 Office 앱 등에 대해서는 언급 할 수 없으므로 약간의 문제가있을 수 있습니다.

내 계획

몇 년에 한 번, 업그레이드하는 대신 처음부터 시스템을 완전히 재구성합니다. 엘 캐피 탄이 공식적으로 발표 될 때이 작업을 계획하고 있으며 대소 문자를 구분하는 파일 시스템을 사용 하게 입니다. 내가 알기로는 : 대소 문자를 구분할 수없는 소프트웨어는 전혀 실행하고 싶지 않을 것입니다. 뭔가가 있다면 절대적으로 필요를 , 난 항상 대소 문자를 구별하지 버추얼 VM 내에서 실행할 수 있습니다.

[[업데이트 2015-10-15]]

저는 HFS + Case Sensitive에서 엘 캐피 탄에서 2 주 이상 근무했습니다. 단 한가지 문제는 없었습니다. 물론 필자는 작동하지 않을 것이라고 생각했던 소프트웨어 (Adobe)를 설치하는 데 귀찮게하지는 않았지만 Apple 소프트웨어, App Store 응용 프로그램 또는 오픈 소스 코드와 관련하여 문제가 발생하지 않았습니다. 유닉스 시스템 개발에 많은 시간을 투자한다면 도약을 적극 권장 할 것이다.

[[업데이트 2016-09-23]]

글쎄, 지금은 1 년이 지났어. 나는 결코 돌아 가지 않을거야. 모든 개발자가 항상 대소 문자를 구분하는 파일 시스템을 사용하도록 권장합니다. 또한 HFS +, APFS 의 후계자 는 macOS, iOS 및 watchOS에 대한 기본 파일 시스템이 될 것이며, 현재로서는 대소 문자를 구별 할 수만 있습니다.


1
이 마이크 주셔서 감사합니다, 나는 이것에 대해 오랜 시간 동안 생각해 왔습니다!
Ivan Torres

0

대문자와 소문자가 구별되는 파티션에 El Capitan을 설정하려고했습니다. 안타깝게도 Adobe Creative Cloud는 여전히 대소 문자를 구분하지 않습니다. 그래서, 그것은 나를위한 총 nonstarter했습니다. 다른 앱과 YMMV.


위의 kjs3 참조!
Ivan Torres

0

또 다른 간단한 솔루션 : 매우 작은 USB 드라이브, 암호화 된 HFS + 대소 문자 구분 파일 시스템. 아파치 설정을 바꾸면 그것이 내 새로운 웹 루트입니다.

잃어 버리면 암호화되어 있으므로 새로운 소유자에게는 쓸모가 없으며 항상 타임머신을 사용하여 백업을하므로 새로운 USB를 만들 때 문자 그대로 4 분이 걸립니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.