맥북, 맥미니, 맥스튜디오에서 사용하는 macOS 설치 후 가장 먼저 해야 하는 mac 초기 설정 방법 및 필수 프로그램 설치 방법에 대해서 알아보도록 하겠습니다.
macOS 업그레이드
현재 가장 최신 버전 macOS는 macOS Sonoma 14.4.1 버전으로 기기에서 지원하는 가장 마지막 버전 OS를 사용하는 것을 추천합니다. ( 2024년 04월 기준 )
현자 사용 중인 macOS 버전 확인하기
화면의 왼쪽 상단 모서리에 있는 Apple() 메뉴에서 ‘이 Mac에 관하여’ 메뉴를 클릭합니다.
macOS 업그레이드 하기
일반적으로 macOS 버전이 최신이 아닌 경우 Apple() 메뉴 클릭 시 시스템 설정에 다음과 같이 [업데이트 항목]이 표시됩니다.
[시스템 설정] 메뉴를 클릭하고 아래 그림과 같이 [소프트웨어 업데이트 사용 가능] 메뉴를 클릭합니다.
이용 약관에 [동의] 버튼을 클릭하고, 소프트웨어 업그레이드를 위한 암호를 입력합니다.
약관에 동의하면 소프트웨어 다운로드가 시작됩니다.
다운로드가 완료되면 설치가 시작됩니다. 설치하는 데 약 30분 정도의 시간이 소요되며, 준비가 끝나면 설치 후 재부팅을 하게 됩니다.
기본 설정
배터리 표시 설정
화면의 오른쪽 상단 모서리에 배터리의 용량을 표시합니다.
화면의 왼쪽 상단 모서리에 있는 Apple() > 시스템 설정 > 제어센터 > 메뉴 막대에서 배터리 상태보기 메뉴를 차례대로 클릭하고 퍼센트 보기를 활성화 합니다.
Dock & Menu bar 설정하기
하단에 있는 메뉴바의 크기를 조정하거나 숨길 수 있습니다. 화면의 왼쪽 상단 모서리에 있는 Apple() > 시스템 설정 > 데스크탑 및 Dock 메뉴를 차례대로 클릭합니다. 모니터를 넓게 사용하기 위해 Dock 크기를 조절하거나 자동으로 Dock 가리기와 보기 등의 옵션을 활성화 하여 하단 메뉴를 조정합니다.
Finder 설정
사이드바에 폴더를 변경하고 폴더 정렬 방식을 폴더를 이름 순으로 정렬 후 파일을 이름 순으로 정렬하는 방식으로 변경합니다. Finder > 설정 메뉴를 차례대로 클릭 후 아래와 같이 변경합니다.
스크린샷 폴더 변경
mac에서 캡처를 할 경우 기본적으로 스크린샷 폴더는 데스크탑으로 되어 있습니다. 해당 폴더를 다른 폴더로 변경해보겠습니다.
마우스 우 클릭
컨텍스트 메뉴(윈도우에서 마우스 우클릭 메뉴)를 띄우기 위해서는 Control + 클릭을 누르면 됩니다. 윈도우와 같이 마우스 우 클릭 시 컨텍스트 메뉴를 띄우기 위해서는 Apple() > 시스템 설정 > 마우스 메뉴를 차례대로 클릭합니다. 오른쪽 화면에서 보조 클릭 항목을 오른쪽 클릭으로 변경합니다.
필수 프로그램
필수 프로그램을 개발과 상관없이 맥북을 사용하는 데 있어 꼭 필요하다고 생각하는 프로그램입니다. 필수 프로그램은 가급적 순서를 지켜 설치하는 것을 권장합니다.
Homebrew
Homebrew는 명령어 한 줄로 프로그램을 설치 및 제거할 수 있는 패키지 관리자 프로그램으로 맥에서 프로그램을 설치하기 위해서는 반드시 설치해야 하는 프로그램입니다. 제가 작성하는 포스트에서는 거의 대부분 brew를 사용하여 프로그램을 설치합니다.
iTerm2 & zsh
iTerm2는 Mac에서 제공하는 기본 터미널과 유사한 프로그램으로 기본 터미널 보다 더 많은 기능을 제공하고 있습니다.
Rosetta 2
Apple Silicon이 장착된 맥북을 사용하는 분만 해당됩니다. Rosetta 2를 사용하면 Intel 프로세서용으로 제작된 앱을 사용할 수 있습니다.
$ sudo software --install-rosetta
Alfred
알프레드(Alfred)는 맥 사용자라면 반드시 설치해야 하는 프로그램으로 효율성과 생산성을 향상시키는 데 도움이 되는 아주 강력한 도구입니다.
개발 도구 설치
NVM ( Node Version Manager )
NVM는 Node.js 버전을 관리하는 도구입니다. NVM을 사용하면 Node.js를 쉽게 설치 및 삭제할 수 있고 시스템 전체에 영향을 주지 않고 사용자, 프로젝트 별로 원하는 버전으로 변경할 수 있습니다.
Java ( OpenJDK ) 설치
Homebrew와 SDKMAN을 이용하여 OpenJDK를 설치하겠습니다.