logo hsb.horse
← 블로그 목록으로 돌아가기

블로그

M4 Mac mini 셋업

Amazon의 이상한 세일에서 M4 Mac mini가 싸게 나와서 모아 둔 포인트까지 써서 사 버렸다. 이후 NixOS 기반 관리까지 염두에 두고 진행한 셋업 작업 기록을 남긴다.

게시일: 수정일:

계기

가격이 내려가 있었고, 공식 스토어에서 사는 것보다 배송이 압도적으로 빨랐다. 이 정도면 그냥 사야 하는 것 아닌가 싶어서 결국 사 버렸다. 굳이 아쉬운 점이 있다면 커스터마이즈를 하지 않았다는 것 정도인데, 어차피 싸게 샀고 나중에 커스터마이즈가 하고 싶어지면 곧 나올 것 같은 M5 Mac mini 쪽을 커스터마이즈해서 사면 된다.

https://www.gizmodo.jp/2026/02/macmini_nazo.html

나중에 하고 싶은 것

  • NixOS로 관리하고 싶다

하지 않을 것

  • 메인 머신과는 사용 목적이 달라서 공통화하지 않는다
  • dotfiles도 이 머신에는 설정이 과하므로 쓰지 않는다. 현재 personal/work 정도만 나눠져 있어서 오히려 번거롭다

설치할 소프트웨어

  • Homebrew
  • Raycast
  • Ghostty
  • VS Code
  • 브라우저(Chrome)

작업 기록

macOS 업데이트

macOS Tahoe 26.1에서 최신 macOS Tahoe 26.3으로 업데이트했다.

하드웨어 준비

이번에는 Mac mini용 허브 겸 스탠드로 UGREEN Mac mini M4용 도킹 스테이션 & 스탠드를 구매했다.

SSD 가격이 너무 올라 당장은 사기 부담스러워서, 남아 있던 SD 카드와 microSD 카드, USB 타입 SSD를 꽂아 임시로 버티기로 했다.

  • SSD-PST1.0U3BA/D: BUFFALO제 1TB USB 인터페이스 SSD
  • KLMEA512G: KIOXIA제 512G microSD 카드
  • KTHN-NW512G: KIOXIA제 512G SD 카드

SD/microSD 카드를 APFS 포맷으로 변경

이참에 macOS 전용 카드로 만들어 두기로 했다. 내가 생각한 요구사항은 다음과 같다.

  • 고장 나도 괜찮다
  • 짧게 쓰고 버릴 데이터 I/O가 주 용도다. 중요한 데이터는 SSD에 둔다

SD 카드 계열은 디스크 유틸리티 앱에서 APFS로 변경할 수 없어서 터미널에서 작업했다.

  1. 디스크 목록 출력
Terminal window
diskutil list
  1. 대상을 찾았으면 eraseDisk 로 삭제 및 생성

X 부분은 디스크 번호로 바꾼다.

Terminal window
diskutil eraseDisk APFS|APFSX "${DISK_NAME}" /dev/diskX

Homebrew 도입

  1. install
Terminal window
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. setup
Terminal window
echo 'eval "$(/opt/homebrew/bin/brew shellenv zsh)"' > ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv zsh)"
  1. check
Terminal window
brew --version
# Homebrew 5.X.X

brew로 여러 도구 설치

  1. ollama
brew install ollama