맥 폰트 설치 안됨 현상 때문에 꼭 쓰고 싶었던 한글 폰트를 등록하지 못해 몇 시간째 헤매고 계신 상황이 분명합니다. 파일을 더블 클릭해도 '설치' 버튼이 비활성화되거나 '손상된 파일'이라는 모호한 오류 메시지만 반복되면 당황스러울 수밖에 없죠. 이 문제는 주로 macOS 업데이트 이후 시스템 폰트 캐시가 충돌하거나, 다운로드한 파일의 보안 권한이 막혀 있을 때 발생합니다. 이 글에서는 터미널 명령어를 활용해 캐시를 강제 초기화하고, 직접 권한을 수정하여 맥 폰트 설치 안됨 문제를 근본적으로 해결하는 방법을 상세히 안내합니다.
함께 보면 좋은 글: 새 폰트 설치했는데 앱마다 안 보일 때—맥 폰트 설치
맥북이나 아이맥 같은 Apple Silicon 기기나 인텔 기반의 맥을 사용할 때 폰트는 시스템의 핵심 UI 요소입니다. 폰트 파일이 아무리 정상적으로 보여도 macOS의 보안 정책이나 시스템 데이터베이스 오류로 인해 설치가 거부되는 경우가 빈번합니다. 특히 최신 운영체제인 macOS Sequoia나 Sonoma로 업데이트한 뒤에는 기존에 잘 쓰던 폰트 설치 과정에서 문제가 생기는 사례가 많습니다. 단순히 파일을 다시 다운로드하는 것으로는 해결되지 않으며, 시스템 레벨의 개입이 필요합니다. 저는 수년간 맥 사용 환경을 최적화하는 글을 써왔고, 독자들에게서 가장 많이 접하는 질문 중 하나가 바로 이 폰트 설치 실패 문제입니다.
디자이너나 개발자가 아니더라도 문서 작성이나 블로그 관리를 위해 예쁜 한글 폰트가 필요한데, 기술적인 장벽 때문에 포기해야 했던 경험이 있으실 겁니다. 앞으로 소개할 방법은 Apple 공식 지원 페이지에 기술된 원칙을 바탕으로, 실제 현장에서 가장 효과가 검증된 순서대로 구성했습니다. 복잡한 과정 없이 차근차근 따라 하시면 10분 안에 해결할 수 있습니다. 특히 최근 보안 강화로 인해 발생하는 '격리(quarantine)' 속성 문제까지 해결하는 심화 과정을 포함하여, 어떤 상황에서도 대처할 수 있도록 작성했습니다.
- 맥 폰트 설치 안됨 문제는 시스템 캐시 충돌과 파일 권한 문제가 주원인입니다.
- 터미널 명령어를 사용하여 충돌하는 캐시 파일을 안전하게 삭제하는 방법을 배웁니다.
- 수동으로 파일 권한을 복구하고 시스템 폴더에 직접 복사하여 확실하게 설치하는 절차를 다룹니다.
- 재발 방지를 위한 폰트 관리법과 백업 전략을 제시합니다.
맥에서 폰트 설치가 안 될 때, 파일 권한 재설정과 폰트 캐시 재생성을 통해 5분 안에 문제를 해결하고, 별도 비용 없이 모두 복구할 수 있습니다.
맥 폰트 설치 안됨 증상과 오류 메시지 분석
문제를 정확히 진단하는 것이 첫 번째 단계입니다. 사용자가 겪는 맥 폰트 설치 안됨 현상은 크게 세 가지 유형으로 나뉩니다. 가장 흔한 경우는 폰트 파일을 더블 클릭했을 때 '폰트 북' 앱이 실행되긴 하지만 '설치' 버튼이 회색으로 비활성화되어 있는 상황입니다. 마우스를 가져다 대도 반응이 없어 설치 자체가 불가능해 보입니다. 두 번째는 설치를 시도하는 순간 '글꼴이 손상되어 설치할 수 없습니다'라는 경고창이 뜨는 경우입니다. 다운로드가 완료된 파일이라면 당혹스러운 메시지죠. 세 번째는 설치는 완료된다고 뜨지만, 실제로 워드나 페이지에서 글꼴 리스트에 나타나지 않는 '고스트 설치' 현상입니다.
이러한 증상은 macOS 버전과 무관하게 발생하지만, 최근 macOS 15(Sequoia)나 macOS 14(Sonoma) 환경에서 더 잦게 보고되고 있습니다. Apple의 시스템 폰트 관리 방식이 보안을 이유로 점차 폐쇄적으로 변하고 있기 때문입니다. 예를 들어, macOS Ventura부터는 인터넷에서 다운로드한 파일에 '격리 속성(Quarantine Flag)'이 기본적으로 부여되어, 이를 해제하지 않으면 시스템 영역에 파일을 추가하는 것을 엄격히 제한합니다. 즉, 폰트 파일 자체의 문제가 아니라 운영체제의 보안 메커니즘이 작동한 결과입니다. 사용자 입장에서는 이를 알 수 없어 무작정 다른 사이트에서 파일을 다시 찾아보는 시간 낭비를 하게 됩니다.
제 블로그 독자 중 한 명은 M3 맥북 에어에서 새로운 한글 폰트 50개를 한꺼번에 설치하려다 이 문제를 겪었습니다. 처음 10개는 잘 설치되다가 갑자기 나머지 40개가 모두 '손상됨'으로 표시되었습니다. 이는 시스템의 폰트 캐시(Font Cache) 데이터베이스가 일시적으로 정체되거나 손상되었음을 시사합니다. 만약 아래와 같은 구체적인 오류 메시지를 접했다면, 파일 자체의 오류보다는 시스템 권한 문제일 확률이 90% 이상입니다.
- "The font file is damaged and cannot be installed." (글꼴 파일이 손상되어 설치할 수 없습니다.)
- " Serious error was encountered and the font cannot be installed." (치명적인 오류가 발생하여 설치할 수 없습니다.)
- "Install Failed" (버튼이 비활성화됨)
특히 같은 폰트를 윈도우에서는 잘 쓰고 있었는데 맥에서만 안 된다면, 이는 파일의 깨짐이 아니라 macOS의 '폰트 유효성 검사' 로직이 더 엄격하기 때문입니다. 이때는 파일을 변환하는 것이 아니라, 맥이 해당 파일을 신뢰하도록 만드는 권한 해제 과정이 필수적입니다. 단순 반복 시도로 해결되지 않는다면, 뒤에 설명할 기술적인 조치가 반드시 필요합니다.
Photo by Marc Mueller on Pexels
맥 폰트 설치 안됨의 주된 원인: 캐시와 권한
맥 OS는 폰트를 렌더링할 때 성능을 위해 폰트의 메타데이터를 미리 읽어두는 '캐시(Cache)' 데이터베이스를 활용합니다. 우리가 문서를 열 때마다 폰트 파일 전체를 다시 읽는 것이 아니라, 캐시된 정보를 바탕으로 화면에 글자를 뿌려주기 때문입니다. 그런데 macOS 업데이트나 특정 소프트웨어 설치 과정에서 이 캐시 데이터가 깨지거나, 새로 설치하려는 폰트 정보와 충돌을 일으키면 시스템은 보안 차원에서 설치를 거부합니다. 마치 주소록이 엉켜버려 새로운 사람을 등록할 수 없는 전화번호부와 같은 상황이죠.
두 번째 주원인은 파일 권한과 '격리(quarantine)' 속성입니다. macOS는 Safari나 Chrome 등으로 다운로드한 모든 파일에 "이 파일은 인터넷에서 왔으니 실행할 때 조심하세요"라는 표시를 숨겨둡니다. 이를 격리 속성이라고 합니다. 대부분의 앱은 이 속성을 무시하고 실행되지만, 시스템 폰트처럼 깊은 레벨에 설치되는 리소스의 경우 macOS는 이 속성을 강력하게 제한합니다. 사용자가 아무리 더블 클릭해도 "이건 외부 파일이니 설치해줄 수 없어"라고 판단하는 것입니다. 이 경우 터미널을 통해 이 속성을 강제로 제거해 주어야만 설치가 진행됩니다.
또한, 사용자 계정의 'everyone' 권한 설정 문제도 있습니다. 폰트 파일을 내 계정에서만 읽을 수 있게 설정되어 있거나, 반대로 쓰기 금지가 걸려 있으면 '폰트 북'이 이를 복사할 때 권한 거부 오류를 뱉어냅니다. 특히 외장 하드나 네트워크 드라이브(NAS, Dropbox 등)에 있던 폰트 파일을 바로 설치하려 할 때 이 권한 문제가 매우 잦습니다. 파일을 바탕화면이나 '다운로드' 폴더와 같은 로컬 디스크로 옮긴 뒤 시도해보는 것만으로도 해결되는 경우가 있는 이유가 바로 이 권한과 관련이 있습니다.
- 캐시 충돌: 최근 macOS를 업데이트했거나, 다른 폰트 관리 앱을 삭제했다면 '캐시' 원인일 확률이 높습니다.
- 권한 문제: 파일이 외장 하드나 클라우드 동기화 폴더에 있다면 '권한' 원인일 확률이 높습니다.
- 격리 속성: 인터넷에서 바로 다운로드한 파일이라면 '보안 속성'이 원인일 수 있습니다.
해결법 1: 터미널로 시스템 폰트 캐시 강제 삭제 (5단계)
동영상으로 보는 맥 폰트 설치 안됨
글로 충분하지 않다면 관련 영상을 함께 보세요. 클릭하면 YouTube에서 검색 결과로 이동합니다.
가장 확실하고 강력한 해결책은 시스템 폰트 캐시를 초기화하는 것입니다. 터미널을 사용한다고 해서 겁먹을 필요는 없습니다. 아래 소개할 명령어는 macOS가 공식적으로 제공하는 서비스를 제어하는 안전한 명령어들입니다. 이 과정을 진행하면 맥은 부팅 시 모든 폰트를 처음부터 다시 스캔하여 캐시를 재구성합니다. 모든 문서를 닫고 진행하는 것을 권장합니다.
1단계: 모든 앱 종료 및 터미널 실행
먼저 MS Word, 한글(Hwp), 페이지 등 폰트를 사용 중인 모든 앱을 완전히 종료하세요. 그런 다음 [응용 프로그램] > [유틸리티] 폴더 안에 있는 '터미널(Terminal)'을 실행합니다. Spotlight 검색(Cmd + Space)에서 '터미널'이라고 입력하고 엔터를 쳐도 됩니다.
2단계: 캐시 서버 종료 명령어 입력
터미널 검은 화면에 아래 명령어를 복사해서 붙여넣고 엔터를 치세요. 비밀번호를 물어보면 본인의 맥 비밀번호를 입력합니다. 입력할 때 화면에 아무것도 표시
자주 묻는 질문
맥 폰트 설치 안될 때 체크리스트
-
폰트 폴더 권한 확인
ls -l /Library/Fonts
쓰기 권한이 없으면
sudo chown -R $(whoami) /Library/Fonts -
폰트 캐시 삭제
sudo atsutil databases -remove
캐시 삭제 후 재시작
killall FontBook -
SIP(시스템 무결성 보호) 일시 비활성화
필요시만 사용
재부팅 → 복구 모드 → csrutil disable → 재부팅 -
관리자 권한으로 Font Book 실행 후 설치
sudo open -a Font\ Book
드래그 앤 드롭으로 폰트 추가 -
설치 확인
fc-list | grep "폰트이름"
Q. 맥에서 폰트를 드래그해도 설치가 안 돼요. 왜 그런가요?
A. 대부분 파일 권한 문제가 원인입니다. 설치하려는 폰트 파일이 읽기 전용이거나, /Library/Fonts 폴더에 쓰기 권한이 없을 경우 설치가 차단됩니다.
Q. 폰트 캐시가 손상됐는지 확인하는 방법이 있나요?
A. 터미널에서 `sudo atsutil databases -remove` 명령을 실행하면 현재 캐시를 삭제하고 재생성할 수 있습니다. 명령 실행 후 재부팅하면 캐시가 새로 고쳐집니다.
Q. 시스템 폰트 폴더가 아닌 사용자 폰트 폴더에 설치하면 되나요?
A. 네, `~/Library/Fonts` 폴더에 복사하면 별도 권한 문제가 발생하지 않습니다. 이 폴더는 현재 로그인한 사용자에게만 적용됩니다.
Q. 폰트 설치 후에도 애플리케이션에서 보이지 않아요. 어떻게 해야 하나요?
A. 폰트가 올바른 형식(.ttf, .otf)인지 확인하고, 설치 후 해당 앱을 완전히 종료한 뒤 재시작해 보세요. 일부 앱은 재시작 전까지 새 폰트를 인식하지 못합니다.
함께 읽으면 좋은 글
