맥 어플리케이션 스위처에서 Finder 제거하기
SIP 해제
우리는 /System/Library/CoreServices/Finder.app/Contents/Info.plist
파일을 변경해야한다.
그런데 root 권한이 있어도 SIP (System Integration Protection)이 걸린 파일은 수정할 수 없다.
따라서 우선 SIP를 해재해야한다.
맥을 재부팅하고, 재부팅하는 동안 Command + R를 누르고 있으면 복구 창이 뜬다.
상단 메뉴에서 유틸리티
-> 터미널
을 찾아서 실행한 뒤,
csrutil disable
를 실행하고, 다시 재부팅하면 SIP가 해제되어있다.
파일 수정
sudo vim /System/Library/CoreServices/Finder.app/Contents/Info.plist
<dict>
와 </dict>
사이에
<key>NSUIElement</key>
<string>1</string>
를 끼워넣은 뒤, :wq
명령어로 파일을 저장한다.
커맨드라인에서 killall Finder
을 실행한 뒤 Control + Tab를 눌러보면 Finder가 사라진 걸 볼 수 있다.
SIP 재활성화
SIP는 보안에 중요한 역할을 하므로 다시 활성화해 놓는 게 좋다.
위에서와 같은 방식으로, 부팅할 때 Command + R를 누르고 있는다.
복구 모드에서 유틸리티
-> 터미널
을 실행한 뒤
csrutil enable
을 실행하면 SIP가 다시 활성화된다.