OS X 마운틴 라이언의 소프트웨어 업데이트 확인 주기를 변경하는 방법

2012. 9. 1. 16:30    작성자: ONE™

OS X은 사용자가 별도로 명령을 내려주지 않아도 애플 서버에 주기적으로 접속해 새로운 시스템 업데이트가 있는지 확인합니다. OS X 마운틴 라이언은 기존 OS X의 시스템 업데이트 기능에서 한보 더 전진해 시스템 업데이트와 응용 프로그램 업데이트를 맥 앱스토어 앱 내에서 동시에 진행할 수 있게 되었습니다. 또, 마운틴 라이언에 새로 생긴 '알림' 기능을 통해 업데이트 여부를 보다 간편하게 확인 할 수 있게 되었습니다.

OS X 마운틴 라이언은 새 업데이트가 있는 경우 닥(Dock)과 알림(Notification)을 통해 사용자에게 알려줌 


↑ OS X 마운틴 라이언의 맥 앱스토어는 '응용 프로그램' 뿐만 아니라 '시스템(OS X) 업데이트'까지 모두 관리

앞서 OS X이 애플 서버에 '주기적'으로 접속해서 새 업데이트 내역을 확인한다고 말씀드렸는데, 마운틴 라이언의 업데이트 확인 주기는 '1주일', 즉 7일로 고정되어 있습니다. 기존 OS X은 시스템 업데이트 주기를 시스템 환경설정에서 지정해 줄 수 있었는데, OS X 마운틴 라이언은 자동 업데이트 확인 기능 사용 유무만 결정할 수 있을 뿐 업데이트 확인 주기를 변경하는 기능은 제거되어 버렸습니다.


OS X 라이언 및 이전 버전의 소프트웨어 업데이트 환경설정 창. 업데이트 확인 주기를 지정해 줄 수 있음
↑ OS X 마운틴 라이언의 소프트웨어 업데이트 환경설정 창. 업데이트 확인 주기를 변경할 수 없음

이에 MacWorld 사이트에 업데이트 확인 주기를 3일이나 심지어 매일 실행할 수 있는 방법이 올라왔는데 다른 분들과 팁 공유하고 싶어 블로그에도 소개해 드립니다. (해당 팁은 OS X Daily 등의 사이트에서도 인용되었습니다.) 이번 팁의 장점이라고 한다면 역시 소프트웨어 업데이트 확인을 위해 빈번히 맥 앱스토어를 실행할 필요없이 시스템이 알아서 업데이트 내역을 매일 알려준다는 점 입니다.

응용 프로그램 > 유틸리티 폴더에 있는 '터미널(Terminal)'어플을 실행하고 다음 명령어를 입력합니다.

sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate ScheduleFrequency 3

명령어 마지막 부분의 숫자 3은 '매 3일마다 업데이트 확인'을 의미합니다. 따라서 이 숫자를 1이나 2로 바꿔 하루나 이틀에 한번 업데이트를 확인하는 것도 가능합니다.


Xcode나 plistEditor등이 설치되어 있으면 /Library/Preferences/com.apple.SoftwareUpdate.plist 직접 수정하는 것도 가능합니다.

시스템 기본 상태로 복구하는 명령어는 다음과 같습니다.

sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate ScheduleFrequency

업데이트를 매일 확인하고 최신 응용프로그램을 받는 것은 최신 기능을 하루빨리 사용해 볼 수 있는 장점이 있지만, 반대로 보안 취약성이나 기능상의 문제를 누구보다 빨리 접하게 되는 단점도 같이 따라옵니다. 이 부분 고려하셔서 업데이트 확인 주기를 시스템 기본인 1주일로 둘지, 아니면 최대한 신속하게 업데이트를 확인할 지 결정해 주시면 될 것 같습니다.


출처
Set Software Update check frequency in Mountain Lion - MacWorld
- OS X: OS X 및 Mac App Store app 업데이트 - Apple Inc.