개요
1. 맥 m1을 사용하면서 필요한 정보들을 기록하려고 함
2. 개발관련 툴과 기본 세팅을 하면서 평소 자주 쓰는 ide를 설치 함에 있어 Apple Silicon을 지원하는 IntelliJ 와는 다르게 Eclipse에서는 Rosetta가 필요했음
Intel Mac에는 해당되지 않음.
Mac에 Rosetta를 설치해야하는 이유?
Apple Silicon이 탑재된 Mac에서 Intel기반의 Mac용으로 빌드된 앱을 실행할 때 Rosetta를 설치하라고 한다
https://support.apple.com/ko-kr/HT211814
Apple Silicon이 탑재된 Mac 컴퓨터
Apple은 2020년 말에 출시된 특정 Mac 컴퓨터 모델부터 Intel 프로세서에서 Apple Silicon으로 전환하기 시작했습니다.
support.apple.com

그럼 왜? 설치하라고 하는지 의문이 들 수 있다.
이유는 간단하게 Intel 칩셋 기반의 프로그램들을 Apple Silicon에서 사용할 수 있도록 만들어 주기 위함이다.
Rosetta를 설치하면 백그라운드에서 동작하며
자동으로 intel기반 프로그램들을 실행시키면 Apple Silicon에서 사용할 수 있도록 앱을 변환해준다.
설치 방법
터미널을 키고
1. 라이선스 동의
$ softwareupdate --install-rosetta
Type A and press return to agree:
위와 같은 동의 문구가 나오면 Enter를 입력하면 된다.
2. 라이선스 동의 생략
$ /usr/sbin/softwareupdate --install-rosetta --agree-to-license
위 방법으로 설치하면 동의 문구 없이 설치가 바로 진행되며
바로 적용이 된다.
참고
https://osxdaily.com/2020/12/04/how-install-rosetta-2-apple-silicon-mac/
How to Install Rosetta 2 on Apple Silicon Macs
Rosetta 2 is necessary if you want to be able to run older non-native Intel x86 apps on new Apple Silicon Macs, like the M1 MacBook Pro, MacBook Air, or Mac mini. Curiously, Rosetta 2 is not instal…
osxdaily.com
'🌈OS > 💻Mac' 카테고리의 다른 글
[Mac] home brew 설치 및 명령어를 알아보자 (0) | 2022.01.22 |
---|