
대부분의 Mac 사용자는 macOS 소프트웨어를 업데이트할 때 Mac App Store를 이용하는 전통적인 방식에 익숙합니다. 하지만 터미널(Terminal)을 활용하면 더 빠르고 간편하게 macOS를 업데이트할 수 있습니다. 특히 Mac App Store는 구형 기기에서 속도가 느려지는 것으로 알려져 있는데, 터미널을 사용하면 이런 문제를 피할 수 있고 실제로 업데이트 다운로드와 설치가 더 빠르다는 사용자 후기도 많습니다.
또한 서버에 연결된 여러 대의 Mac을 관리하는 환경이라면, 각 기기에 일일이 접속하지 않고도 스크립트 한 번으로 원격 업데이트를 실행할 수 있다는 점도 큰 장점입니다. 참고로 macOS Mojave 이후 버전에서는 소프트웨어 업데이트 메뉴가 시스템 환경설정으로 이동했지만, 터미널을 통한 업데이트 방법은 여전히 그대로 사용할 수 있습니다.
터미널로 Mac 업데이트하기
이 방법은 몇 가지 명령어를 입력해 터미널이 현재 시스템에 맞는 업데이트를 검색하고 설치하도록 하는 방식입니다.
참고: 소프트웨어 업데이트는 시스템의 핵심 기능이므로, 터미널에서 다운로드 및 설치를 진행하려면 관리자(Administrator) 비밀번호가 필요합니다.
1단계: 터미널 열기
Spotlight 검색으로 터미널을 찾거나, Finder에서 "응용 프로그램 → 유틸리티 → 터미널" 경로로 이동해 실행합니다.
2단계: 업데이트 목록 확인
아래 명령어를 입력하고 Enter 키를 누릅니다.
sudo softwareupdate -l

이 명령은 Apple 서버에 접속해 현재 시스템에 적용 가능한 업데이트가 있는지 검색합니다. 업데이트가 없다면 "No updates available"이라는 메시지가 표시되고, 업데이트가 있다면 해당 목록과 함께 파일 크기까지 함께 보여줍니다.
3단계: 원하는 업데이트 설치
특정 업데이트만 골라서 다운로드하고 설치하려면 아래 명령어를 사용합니다.
sudo softwareupdate -i 'NAME'
여기서 NAME 부분을 설치하려는 업데이트 이름으로 바꿔주면 됩니다. 예를 들어 macOS Big Sur 11.4-20F71 업데이트를 설치하려면 sudo softwareupdate -i 'macOS Big Sur 11.4-20F71'처럼 입력합니다.

팁: 업데이트 이름(식별자, identifier)은 아래 이미지처럼 별표 또는 불릿 기호 옆에 표시된 문자열입니다.

업데이트가 정상적으로 다운로드·설치되려면 식별자를 정확하게 입력해야 합니다. 또한 일부 업데이트는 식별자 끝에 공백이나 별표(*)가 붙어 있으니 이 부분도 주의해서 확인하세요.
모든 업데이트 한 번에 설치하기
사용 가능한 모든 업데이트를 한꺼번에 설치하고 싶다면 아래 명령어를 사용하면 됩니다.
sudo softwareupdate -i -a
-a 옵션은 터미널에게 "모든 업데이트를 설치하라"고 지시하는 역할을 합니다. 두 명령어 모두 sudo 권한이 필요하므로, 요청 시 관리자 비밀번호를 입력해야 합니다.

명령어를 실행하면 선택한 업데이트가 다운로드되고, 완료되는 즉시 자동으로 설치가 시작됩니다. 다만 익숙한 진행률 표시줄은 없으며, 대신 터미널이 각 단계마다 텍스트로 진행 상황을 알려줍니다.
설치 중 재시작이 필요한 업데이트라면 터미널이 이를 알려줍니다. 이때 비밀번호를 입력하면 Mac이 자동으로 재시동됩니다.
이 방법으로 macOS 업데이트와 Apple의 주요 앱 업데이트를 설치할 수 있지만, 그 외 서드파티 앱은 여전히 Mac App Store나 시스템 환경설정의 소프트웨어 업데이트 메뉴를 통해야 합니다.
macOS 명령줄로 할 수 있는 작업이 더 궁금하다면, 터미널로 로컬 네트워크를 스캔하는 방법이나 터미널로 Mac의任意 폴더를 여는 방법 가이드도 함께 확인해보세요.
Mac 업데이트를 할 때 Mac App Store와 터미널 중 어떤 쪽을 선호하시나요? 댓글로 의견을 남겨주세요. 그리고 Mac 폴더 비밀번호 설정 방법, Python 스크립트 실행법 같은 다른 macOS 활용 팁도 놓치지 마세요.