이미 M1 Mac과 호환되지만 개발이 진행 중인 최초의 Linux 배포판입니다. M1 프로세서가 탑재된 최초의 Mac이 출시된 이후로 개발자들은 앱을 새로운 아키텍처에 적용하기 위해 노력해 왔습니다. 다른 사람들은 최근에 M1이 탑재된 Mac과 호환되는 최초의 Ubuntu 배포를 발표한 Cornelius의 경우와 같이 전체 운영 체제를 채택하고 있습니다.
첫 번째 Linux 배포판은 이미 M1 Mac과 호환되지만 개발이 진행 중입니다.
Cornelius CTO Chris Wade가 Twitter에서 발표한 내용에 따르면 유명한 Penguin OS 배포판은 M1이 설치된 Mac에서 “완전히 사용 가능”합니다. 이 버전에서는 USB, I2C 및 DART 시스템 외에 새로운 Mac용 Linux 포팅에서 지금까지 사용할 수 없었던 사용자 인터페이스에 대한 완전한 지원이 제공됩니다.
이제 Mac mini M1에서 Linux를 완전히 사용할 수 있습니다. USB에서 전체 Ubuntu 데스크탑(rpi) 부팅. 네트워크는 USB c 동글을 통해 작동합니다. 업데이트에는 USB, I2C, DART에 대한 지원이 포함됩니다. 오늘 나중에 GitHub 및 자습서에 변경 사항을 푸시할 예정입니다. 덕분에 @CorelliumHQ 팀 pic.twitter.com/uBDbmvJUG
— 크리스 웨이드(@cmwdotme) 2021년 1월 20일
그러나 이 시스템은 하드웨어 가속이 부족하거나 네트워크 인터페이스와 같은 특정 Mac 인터페이스에 어댑터를 사용해야 하는 등 몇 가지 제한 사항이 있습니다. 어쨌든 이 이식이 얼마나 빨리 달성되었는지, 그리고 무엇보다도 M1이 탑재된 Mac에서 사용되는 ARM 아키텍처에 대한 개발자의 관심을 보는 것은 흥미로울 것입니다.
Cornelius는 ARM 장치 및 플랫폼 가상화 전문가이며 Ubuntu 이식 작업을 계속할 것입니다. 한편, 현재 버전은 GitHub에서 사용할 수 있으므로 아직 초기 개발의 어려움에서 면제되지는 않지만 시스템을 설치하고 테스트할 수 있습니다.
새로운 14형 및 16형 MacBook Pro의 출시, 재설계된 iMac, Apple 실리콘 프로세서가 탑재된 나머지 컴퓨터의 출시를 기다리는 동안 소프트웨어 측면의 전환이 순조롭게 진행되고 있음은 분명합니다. 진실은 앱이 작동하도록 조정될 필요가 없다는 것입니다. 바로 Rosetta 2가 처리하지만 그렇게 함으로써 성능, 안정성, 속도 등이 향상됩니다. 개발 커뮤니티가 그렇게 응용 프로그램을 새로운 아키텍처로 마이그레이션하는 데 많은 관심을 갖고 있기 때문에 매일 점점 더 많은 응용 프로그램이 범용 바이너리이며 곧 새로운 Mac에서 실행할 수 있는 운영 체제가 더 많아질 것 같습니다.