Apple Silicon을 사용하여 M1 Mac에 Linux를 설치하는 방법

0
2314

M1 Max의 데비안 ARM 가상 머신

Apple의 새로운 ARM 기반 아키텍처에 대한 기본 Linux 지원은 아직 준비되지 않았지만 가상 머신을 사용하여 M1, M1 Pro 또는 M1 Max에서 Linux를 실행할 수 있습니다. 이를 통해 64비트 x86 Linux 앱을 실행하거나 macOS의 편안함에서 다양한 배포판을 사용해 볼 수 있습니다.

관련된: Mac용 Apple의 M1 칩은 무엇입니까?

Apple Silicon에서 기본적으로 Linux를 실행할 수 없습니다(아직)

Apple Silicon 칩에 대한 기본 Linux 지원이 제공됩니다. 더 이상 기다릴 수 없다면 지금 가상 머신에서 Linux를 실행할 수 있습니다.

UTM이라는 가상 머신(VM) 앱을 사용하면 무료로 이 작업을 수행할 수 있습니다. 개발자를 지원하고 스토어 인터페이스를 통해 자동 업데이트에 액세스할 수 있는 유료 $9.99 Mac App Store 버전도 있습니다.

이 앱을 사용하여 x86-64(“적절한” 데스크탑 Linux)와 ARM 및 PowerPC를 비롯한 수많은 프로세서 아키텍처를 에뮬레이트할 수 있습니다.

시작하려면 UTM과 선택한 Linux 배포판을 다운로드한 다음 UTM으로 가상 머신 생성을 시작하십시오.

메모: UTM을 사용하여 Linux의 ARM64 버전을 “기본에 가까운” 속도로 실행할 수 있으며, 32비트 및 64비트 x86 버전에서 더 낮은 성능 에뮬레이션을 수행할 수 있습니다. 무엇을 선택하는지는 귀하에게 달려 있지만 아래 지침에 따라 버전을 시스템 아키텍처와 일치시켜야 합니다.

쉬운 경로: UTM 갤러리 사용

UTM은 다운로드 및 설치할 수 있는 기성 VM을 제공하므로 직접 실행하고 자신의 시스템 구성에 대해 걱정할 필요가 없습니다. 이것은 Arch Linux(ARM), Debian(ARM), Ubuntu(x86-64 및 ARM)와 같은 일부 인기 있는 배포판을 지원하는 가장 쉬운 방법입니다.

Linux 및 유사한 오픈 소스 프로젝트의 경우 VM 다운로드에는 운영 체제를 실행하는 데 필요한 디스크 이미지를 포함하여 필요한 모든 것이 제공됩니다.

UTM Gallery에서 제공하는 Ubuntu 및 Arch Linux VM

또한 이 갤러리 기능을 사용하여 Windows 10 및 11, Windows XP 및 macOS 9용으로 바로 실행할 수 있는 VM을 다운로드할 수 있지만 고유한 디스크 이미지를 제공해야 합니다.

갤러리 페이지로 이동하여 설치하려는 VM을 선택하기만 하면 됩니다. “다운로드”를 클릭하여 구성을 디스크에 저장한 다음 UTM을 열고 파일 > 가상 머신 가져오기를 클릭하십시오.

다운로드한 UTM 파일을 선택하면 가져옵니다. Linux의 경우 “재생” 버튼을 클릭하기만 하면 VM이 시작됩니다. 성능상의 이유로 ARM64 이미지를 적극 권장합니다. 우리의 테스트에서 Ubuntu의 x86-64 버전은 M1 Max 프로세서에서도 빠른 속도로 실행되었습니다.

UTM을 통한 Apple Silicon의 Ubuntu

메모: “요청한 SMP CPU 수(10)가 ‘mach-virt’ 머신에서 지원하는 최대 CPU를 초과합니다(8)”와 같은 오류가 표시되면 VM을 마우스 오른쪽 버튼으로 클릭하고 “편집”을 선택한 다음 “시스템”으로 이동하여 확인하십시오. “고급 설정 표시”를 클릭한 다음 “CPU 코어” 아래에 8(또는 오류에서 인용된 “최대” 값)을 입력합니다.

UTM으로 자신의 가상 머신 만들기

고유한 VM을 만들 수도 있지만 모든 것이 작동하도록 하려면 몇 가지 문제 해결을 수행할 준비를 하십시오. 예를 들어, 우리는 x86-64 Puppy Linux 9.5가 X 창 관리자가 시작되는 지점까지 부팅할 수 있었고, 그 지점에서 (겉보기에는) 중단됩니다.

UTM을 시작하고 “새 가상 머신 만들기” 버튼을 클릭한 다음 “정보” 탭에서 인식할 수 있는 새 VM 이름을 지정합니다.

새 VM을 만들고 이름을 지정합니다.

“시스템” 탭으로 이동하여 원하는 시스템 아키텍처를 선택하고(이를 다운로드한 Linux 버전과 일치시켜야 함) 컴퓨터에 사용할 RAM의 원하는 양을 선택합니다.

시스템 아키텍처 및 RAM 요구 사항을 Linux 배포판에 맞추십시오.

이제 “드라이브” 탭으로 이동하고 옆에 있는 휴지통 아이콘을 클릭하여 기존 드라이브를 삭제합니다. “새 드라이브”를 클릭한 다음 “이동식” 상자를 선택하고 인터페이스로 “USB”를 선택하여 Linux를 설치할 이동식 드라이브를 만듭니다.

이동식 부팅 드라이브 만들기

“새 드라이브” 버튼을 다시 클릭하고 “IDE”를 인터페이스로 선택하여 원하는 크기의 비이동식 설치 드라이브를 만듭니다.

설치 드라이브 만들기

이동식 USB 드라이브가 목록의 맨 위에 있는지 확인합니다(그렇지 않은 경우 “위쪽” 화살표를 클릭하여 설치 드라이브 위로 이동하여 VM이 빈 가상 하드 드라이브보다 먼저 가상 USB 드라이브를 찾도록 합니다.

“저장” 버튼을 클릭하고 방금 만든 머신을 강조 표시합니다. “CD/DVD” 드롭다운 상자를 클릭하고 부팅하려는 Linux ISO를 찾습니다.

디스크 이미지 찾기

마지막으로 “재생” 버튼을 눌러 가상 머신을 시작하고 Linux가 로드될 때까지 기다립니다.

퍼피 리눅스 부트로더

문제가 발생하면 “시스템” 탭에서 “시스템” 유형을 변경하고 “고급 설정 표시”를 선택하여 변경할 수 있는 더 많은 옵션을 볼 수 있습니다. 위의 섹션에 따라 바로 실행할 수 있는 UTM 갤러리 VM에서 제공되는 일부 설정을 에뮬레이트할 수 있습니다.

관련된: 가상 머신 속도 향상을 위한 완벽한 가이드

Parallels도 작동합니다.

UTM은 무료지만 단점이 없는 것은 아닙니다. 이미 Parallels를 소유하고 있거나 Parallels를 사용하여 보다 안정적인 Windows 10 환경을 사용하려는 경우 Parallels를 사용하여 Apple Silicon에서 Linux VM을 만들 수도 있습니다.

Apple Silicon에서 Windows 11을 작동시키는 방법에 대한 가이드에도 관심이 있을 수 있습니다.