맥 알프레드(Alfred) 혹은 스폿라이트(Spotlight)에서 앱 검색이 안될때

저는 항상 맥에서 어플리케이션을 실행할때 Alfred를 이용해서 실행하는 편입니다. 아래 이미지처럼 알프레드를 열고 앞에 두세글자만 입력하고 엔터를 누르면 앱을 실행할 수 있어서 아주 편하게 사용하고 있었는데요.

알프레드에서 카카오톡을 열때

새로 맥을 구입하고 이것 저것 셋팅을 하던중에 제가 뭘 잘못 건드렸는지 알프레드의 검색에서 Application 폴더에 있는 어플리케이션이 검색이 되지 않았습니다.

기본앱인 터미널이나 키체인등 은 검색이 되는데 추가로 설치한 앱은 검색이 되지 않았죠.

Spotlight에서도 마찬가지로 검색이 되지 않았는데요.
알프레드가 Spotlight에서 만든 인덱싱을 이용해 검색을 지원해주다보니 Spotlight에서 검색이 안되면 Alfred에서도 물론 검색이 안되는거 같았습니다.

애플 지원 사이트에 있는 Mac에서 Spotlight 인덱스를 재구성하는 방법 이라는 공식 문서를 보고 따라해도 정상화 되지는 않았고.

터미널을 이용해 인덱스 재구성을 실행하였어도 동일하게 검색은 안되었습니다.

그러던중 드디어 해결 방법을 찾았습니다.

방법은 터미널에 들어가서 아래 4개의 명령어를 순서대로 입력하면 됩니다.

  1. Spotlight 기능을 끈다.
    1
    sudo mdutil -a -i off 
  2. Spotlight의 인덱스 메타파일을 언로드 한다.
    1
    sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist 
  3. 언로드한 파일을 다시 로드한다.
    1
    sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
  4. Spotlight를 다시 켠다.
    1
    sudo mdutil -a -i on

위 와 같이 진행했더니 정상적으로 알프레드에서도 어플리케이션 검색이 되는걸 확인했습니다!!

참고 : https://apple.stackexchange.com/a/368075

공유하기