.png)
패키지 매니저의 필요성
- 패키지는 프로그램이 작동하는 데에 필요한 파일들을 모아둔 집합이라고 할 수 있다.
- 패키지 매니저를 사용하지 않는 경우
A 프로그램이 실행되기 위해 필요한 선행 프로그램을 전부 수동적으로 다운 받아주어야 한다.
→ 이 경우 모든 선행 프로그램의 위치가 다르므로, 찾는데에 시간이 소요된다.
- 하지만 패키지는 내부에 프로그램이 동작하기 위해 필요한 다른 프로그램의 정보도 함께 포함되어 있기 때문에 필요한 프로그램을 자동으로 함께 설치한다.
(Dependencies)
- 또한, 패키지 매니저를 이용함으로써 설치 뿐 아니라, 삭제, 업데이트 등의 관리를 편하게 수행 할 수 있다.
brew?
brew 는 mac os 에서 동작하는 패키지 매니져이다.
설치하기
- 설치를 위해 먼저
터미널을 실행하여 xcode-select --install 을 이용하여 Xcode 명령어 라인 도구를 먼저 설치해주어야 한다.
- 아래의 homebrew 링크로 접속하여
Install Homebrew 에 있는 명령어를 복사하여 터미널에 작성한다.
https://brew.sh
- 비밀번호를 요구하는 경우 비밀번호를 작성하고 설치를 완료한다.
m1 맥의 오류
- 종종 arm 프로세서를 지원하지 않는 프로그램이 있는 경우
softwareupdate --install-rosetta 로 로제타 에뮬레이터를 설치한다.
- arm 을 지원하지 않는 프로그램을 설치할 땐, 앞에
arch -84_64 를 붙혀 실행한다.