먼저 확인할 한 가지: 수업에 brew 설치 명령이 있나요?
Homebrew의 명령어 안내에서 brew install은 패키지를 설치하는 명령으로 설명됩니다. Homebrew 명령어 문서를 보면 Homebrew가 도구를 관리하는 수단이라는 점을 알 수 있습니다. 따라서 Homebrew는 모든 학생이 꼭 설치해야 하는 도구가 아닙니다. 수업에서 Homebrew로 설치할 도구를 지정했거나 맥 명령줄 도구를 자주 관리한다면 익혀 두세요. 파이썬 기초 과제만 하고 수업 안내가 따로 있다면 우선 그 방법을 따르면 됩니다.
처음 파이썬이나 웹 개발을 배우면서 Homebrew와 언어 설치 방법이 헷갈리는 학생을 위한 안내입니다.
학교 기기나 윈도우 컴퓨터를 쓰는 경우에는 설치 권한과 과제에 필요한 운영체제도 함께 확인하세요.
수업 종류에 따라 필요한 도구를 나누세요
Homebrew는 파이썬이나 자바스크립트 같은 프로그래밍 언어가 아닙니다. 맥에서 프로그램과 명령줄 도구를 설치하고 관리하는 도구입니다. 수업에서 Homebrew를 자주 쓰는지, 특정 도구를 꼭 설치해야 하는지를 기준으로 판단하면 됩니다.
| 학습 상황 | 먼저 확인할 항목 | Homebrew 판단 |
|---|---|---|
| 파이썬 기초 | 강의에서 지정한 파이썬 버전과 과제 실행 방법 | 설치 안내가 이미 있으면 우선 그대로 진행합니다 |
| 웹 개발 | 자주 쓰는 명령줄 도구와 설치 방법 | 도구를 반복해서 관리한다면 기본 사용법을 익힐 만합니다 |
| Swift 또는 iOS 개발 | Xcode와 과제에서 요구하는 애플 개발 도구 | Homebrew만으로 Xcode 과제를 대신할 수 없습니다 |
| 학교 관리 맥 | 소프트웨어 설치 허용 여부 | 담당 부서의 허가를 먼저 확인합니다 |
| 윈도우 컴퓨터만 있음 | 과제가 맥 전용 기능을 요구하는지 | Homebrew보다 필요한 운영체제부터 확인합니다 |
파이썬 기초 수업을 듣는다면
파이썬을 처음 배우는 단계라면 Homebrew 설치부터 시작할 필요는 없습니다. 강의에서 지정한 버전과 실행 환경이 있다면 그 조건을 먼저 맞추세요. 파이썬 공식 사이트에는 맥용 다운로드 안내가 있으므로, 수업에서 별도 방법을 정하지 않았을 때 참고할 수 있습니다. 파이썬 공식 맥 다운로드 안내
수업에서 쓰는 편집기나 실행 방법이 정해져 있다면, 다른 설치 경로를 추가해 혼란을 만들지 않는 편이 낫습니다. 과제에 필요한 패키지를 설치하는 단계에서 Homebrew가 명시되거나, 별도의 명령줄 도구가 필요해지면 그때 도입 여부를 판단하세요. Homebrew가 언어 자체를 설치하는 것인지, 수업 도구를 관리하는 것인지 구분하면 선택이 쉬워집니다. Homebrew의 언어 실행 환경과 패키지 설명도 확인할 수 있습니다.
웹 개발 도구를 자주 설치한다면
웹 개발 수업에서는 프로젝트마다 다른 명령줄 도구를 요구할 수 있습니다. 강의에서 같은 설치 방식을 반복해서 다루거나, 필요한 도구의 공식 안내가 Homebrew를 사용한다면 brew의 기본 사용법을 익혀 두는 편이 편리합니다. 다만 모든 자바스크립트 도구가 Homebrew로 설치되는 것은 아닙니다. 도구별 공식 안내와 수업에서 지정한 설치 방법을 우선하세요.
- 장점: 여러 명령줄 도구를 한 방식으로 관리할 수 있고, 설치 명령을 수업 자료와 맞추기 쉽습니다.
- 주의할 점: 도구별 버전 조건을 확인해야 하며, 학교가 관리하는 기기에서는 설치 권한이 없을 수 있습니다.
- 설치하지 않아도 되는 경우: 현재 과제에서 필요한 도구가 없고, 수업에 이미 안내된 설치 방법이 있는 경우입니다.
Homebrew의 설치 조건이나 설치 방법은 바뀔 수 있으므로, 실제로 설치하기로 했다면 오래된 블로그 글보다 Homebrew 공식 설치 안내를 확인하세요. 설치가 필요한 이유를 모른 채 명령만 복사하면 수업에서 요구한 버전과 다른 도구를 준비할 수 있습니다.
Swift와 iOS 과제라면 역할을 구분하세요
Xcode는 애플 플랫폼 앱을 만드는 개발 환경이고, Xcode Command Line Tools는 명령줄에서 개발 작업을 할 때 쓰는 애플 도구입니다. Homebrew는 이 둘과 역할이 다릅니다. Homebrew를 깔았다고 Xcode나 애플 개발 도구가 대체되는 것은 아닙니다. Xcode 기능과 설치 안내는 애플 Xcode 문서에서, 명령줄 도구의 설치 방법은 애플의 Xcode Command Line Tools 안내에서 확인하세요.
과제에 Xcode 프로젝트나 시뮬레이터가 포함되어 있다면, 먼저 수업에서 어떤 애플 도구와 환경을 요구하는지 확인해야 합니다. 반대로 과제가 명령줄 도구 하나만 요구한다면, 그 도구가 Homebrew를 꼭 필요로 하는지와 애플의 공식 안내만으로 준비할 수 있는지를 따져 보세요. 특정 도구를 쓸 수 있는지는 과제 내용과 공식 안내를 함께 확인해야 합니다.
설치, 보류, 건너뛰기를 과제로 결정하세요
다음 순서로 점검하면 Homebrew를 미리 설치해야 하는지 판단할 수 있습니다.
- 과제에서 요구하는 도구를 적습니다. 언어 이름만 적지 말고, 실제로 필요한 앱이나 명령줄 도구까지 확인합니다.
- 수업의 설치 안내를 읽습니다. Homebrew가 명시되어 있는지, 특정 버전이나 설치 경로가 정해져 있는지 봅니다.
- 각 도구의 공식 설치 방법을 확인합니다. Homebrew가 필수인지, 별도 공식 설치 방법이 있는지 구분합니다.
- 기기 권한을 확인합니다. 학교 관리 기기라면 담당 부서에 허용 여부를 묻습니다. 제한을 우회하지 않습니다.
- 과제 환경과 비교합니다. 윈도우 컴퓨터만 있고 과제에서 맥 전용 도구를 요구한다면, Homebrew가 아니라 맥을 사용할 수 있는 경로가 필요한 상황인지 확인합니다.
- 필요한 경우에만 설치를 결정합니다. Homebrew가 과제에 명시되어 있거나 반복해서 쓸 이유가 확인되면 공식 설치 안내를 따릅니다. 해당되지 않으면 보류하거나 건너뜁니다.
- 설치합니다: 수업에서 Homebrew를 지정했거나, 필요한 도구를 반복해서 관리해야 하고 설치 권한도 확인한 경우입니다.
- 보류합니다: 설치 이유가 불분명하거나 버전과 설치 경로가 정해지지 않은 경우입니다. 담당자에게 확인한 뒤 진행합니다.
- 건너뜁니다: 현재 과제가 Homebrew에 의존하지 않고 이미 지정된 설치 방법이 있는 경우입니다.
학교에서 관리하는 맥은 개인 컴퓨터와 다를 수 있습니다. Homebrew 공식 문서에 설치 방법이 나와 있어도 학교의 사용 규칙을 대신하지는 않습니다. 허용 여부를 먼저 확인하세요.
학교 컴퓨터와 윈도우 컴퓨터는 따로 판단하세요
학교에서 관리하는 맥이라면 Homebrew 설치 전에 학교의 기기 규칙을 확인해야 합니다. 설치 권한이 없을 때 관리자 제한을 우회하지 마세요. 수업에서 필요한 도구를 학교가 승인해 줄 수 있는지, 지정된 개발 기기를 쓸 수 있는지 담당자에게 문의하는 것이 안전합니다.
윈도우 컴퓨터만 사용하는 경우도 Homebrew 설치 방법을 찾기 전에 과제 조건을 살펴보세요. 파이썬이나 웹 개발의 기본 학습과 맥에서만 가능한 과제는 요구 환경이 다를 수 있습니다. 수업이 맥 전용 기능을 요구한다면 학교에서 쓸 수 있는 기기나 승인된 원격 환경이 있는지 확인하세요. 윈도우에 Homebrew를 준비한다고 맥 전용 개발 환경이 생기는 것은 아닙니다. 원격 환경을 검토한다면 MACCOME의 맥 원격 이용 안내에서 이용 방식과 환경에 관한 정보를 확인하고, 수업에서 요구하는 도구와 설치 권한은 별도로 확인하세요.
자주 묻는 질문
파이썬 기초를 배울 때 Homebrew를 꼭 설치해야 하나요?
꼭 그렇지는 않습니다. 먼저 수업에서 지정한 파이썬 버전과 설치 방법, 과제 실행 환경을 확인하세요. 공식 파이썬 다운로드 안내에 따라 준비할 수 있고, 수업에서 Homebrew로 설치해야 하는 패키지를 지정하지 않았다면 시작부터 추가할 필요는 없습니다. 과제에서 특정 명령줄 도구가 필요해질 때 다시 판단하면 됩니다.
Homebrew와 Xcode Command Line Tools는 무엇이 다른가요?
Homebrew는 맥에서 프로그램과 명령줄 도구를 설치하고 관리하는 패키지 관리자입니다. Xcode Command Line Tools는 애플이 제공하는 개발 도구이며, 일부 과제에서 컴파일러 같은 기능을 쓸 때 필요할 수 있습니다. 둘은 역할이 다르므로 Homebrew가 애플 개발 도구를 대신한다고 생각하지 마세요. 과제 안내와 애플 문서를 각각 확인하세요.
수업 안내에 brew 명령이 있는데 터미널이 낯설면 어떻게 하나요?
명령을 바로 복사하기 전에 설치 대상과 수업에서 지정한 버전을 확인하세요. 강의 자료에서 명령의 목적을 설명하지 않는다면 담당자에게 공식 설치 방법이나 대체 경로를 물어보는 편이 안전합니다. Homebrew 공식 안내에서 명령의 역할을 확인하고, 학교 기기라면 설치 권한도 먼저 확인하세요.
학교에서 관리하는 맥에도 Homebrew를 설치해도 되나요?
학교가 관리하는 기기는 설치 권한과 허용 소프트웨어가 따로 정해져 있을 수 있습니다. 관리자 제한을 우회하거나 설정을 임의로 바꾸지 말고, 학교의 기기 사용 규칙과 담당 부서에 먼저 확인하세요. 설치가 허용되지 않으면 수업에서 제공하는 컴퓨터나 승인된 개발 환경을 이용할 수 있는지 문의하세요.
파이썬 기초나 안내된 설치 방법만으로 과제를 할 수 있다면 Homebrew는 뒤로 미뤄도 됩니다. 반면 과제에서 맥 전용 환경이 꼭 필요하지만 사용할 맥이 없다면, 윈도우에서 억지로 대체 방법을 찾기보다 먼저 승인된 맥 사용 경로를 확인하세요. 학교 컴퓨터는 설치 권한이 제한될 수 있고, 개인 윈도우 환경에서는 Xcode 과제를 그대로 진행할 수 없다는 점이 실제 차이입니다. 그런 경우에는 MACCOME 원격 맥 이용 안내를 살펴보고, 신청 전에 수업이 요구하는 도구와 원격 환경에서 가능한 접근 방식 및 설치 권한을 확인한 뒤 결정하세요.