mir.pe (일반/밝은 화면)
최근 수정 시각 : 2024-12-16 12:26:58

Asahi Linux

{{{#!wiki style="margin: -10px -10px;" <tablebordercolor=#ffdf33> 파일:Linux 로고.svg Linux
배포판
}}} ||
{{{#!wiki style="margin:0 -10px -5px"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-6px -1px -11px"
Debian APT 파일:우분투 아이콘.svg
Ubuntu
Ubuntu · Linux Mint · Kubuntu · Lubuntu · Ubuntu MATE · Pear OS · 하모니카 · elementary OS · Zorin OS · Xubuntu · JingOS · GalliumOS · Pop!_OS
파일:데비안 심볼.svg
Debian
Debian · Kali Linux · Crunchbang · 구름 OS · Kylin · Damn Small Linux · Slax · TmaxOS · Raspberry Pi OS · Tails OS · Whonix · Deepin · Endless OS · MX Linux openmediavault Astra Linux · VyOS · Vanilla OS · Proxmox · TrueNAS SCALE
Fedora RPM Red Hat
(RHEL)
Red Hat Enterprise Linux · Red Hat Linux · CentOS Stream · Scientific Linux · Oracle Linux · 아시아눅스 · Rocky Linux · Azure Linux · NAVIX
Mandriva OpenMandriva Lx · Mageia · PCLinuxOS
MeeGo MeeGo · Tizen · Sailfish OS
Fedora · Amazon Linux · 붉은별 · Fedora Asahi Remix
Slackware slackpkg Slackware Linux
Arch pacman Arch Linux · Manjaro Linux · EndeavourOS · Antergos · ArchBang Linux · Chakra Linux · SteamOS · Archcraft
Android apk Android · Android XR · Android-x86 · Bliss OS · Fire OS · Polaris OS · Phoenix OS · Project Sandcastle · Remix OS · Wear OS · Wear OS Powered by Samsung · Meta Horizon OS · 그 외 기타 Android 커스텀 펌웨어
Gentoo portage ChromiumOS ChromiumOS · ChromeOS · ChromeOS Flex · Wayne OS · FydeOS · Whale OS
Gentoo Linux · Funtoo Linux
기타 OpenWrt · NixOS · Solus · Alpine Linux · openSUSE · RouterOS · webOS · Puppy Linux · TinyCore Linux · postmarketOS · dahliaOS · 티맥스 윈도우 · Clear Linux* OS · LinuxBoot
취소선 처리된 배포판은 개발 중단된 배포판.
}}}}}}}}} ||
파일:아사히리눅스.svg
Asahi Linux
공식 홈페이지

1. 개요2. 상세3. 지원 기기4. 호환성
4.1. 지원 기능4.2. 미지원 기능
5. 개발 현황
5.1. 공식 공개 이전5.2. 공식 공개
6. 개발진7. 여담

[clearfix]

1. 개요

파일:MacAL.jpg
Asahi Linux가 설치된 M1 MacBook Air
Linux on Apple Silicon
Apple Silicon Mac 전용 Linux 배포판.

2. 상세

이름인 '아사히'는 한자로 ''라[1] 쓴다. 뜻 자체는 아침 해인데, Mac이라는 네이밍의 유래가 된 사과 품종 매킨토시[2] 일본어로 '旭りんご'라 불러서 이렇게 붙였다고 한다. 따라서, 해석하면 "메킨토시(맥) 리눅스"가 된다.

Apple Silicon이 탑재된 Mac에는 의외로 타사 운영 체제 설치가 제한되어 있지 않다. 이 점을 이용하여, Mac에서 Linux가 필요한 유저들을 목표로 2020년 12월 25일 개발을 시작했다.

초기에는 ARM 만자로 리눅스를 기반으로 만들어졌으나, 해당 디스트로의 메인테이너가 불안정한 상태의 빌드를 별도의 고지 없이 넘기는 일이 벌어지면서 개발에 큰 차질이 생기게 된다. 결과적으로 프로젝트는 만자로를 비롯한 범 아치리눅스 계통 디스트로에 더이상 의존하지 않겠다고 선언한 후 2023년 8월부터 Fedora를 주 배포판으로 하고 있다.[3] 기본적으로 서드파티 운영 체제이지만, Mac을 완전히 통제하는 것은 아니다. 부팅 프로세스와 Secure Enclave와 같은 보안과 직결된 코어 부분에는 액세스할 수 없고, 이들은 Asahi Linux를 구동 중에도 100% Apple이 제어한다.[4] 2023년 12월 말부터는 Arch Linux 기반 지원을 중단했다.

Apple Silicon 이주 이후 Mac에 다른 운영 체제가 필요하던 유저들, 그 중에서도 특히 Linux가 필요한 개발자들 사이에서 많은 관심을 받고 있다.

3. 지원 기기

Asahi Linux는 다음 기기와 호환됩니다.
Apple Silicon이 탑재된 Mac 컴퓨터
1. macOS Monterey 12.3 및 이후 버전 필요.
2. 단, 다음 버전의 macOS가 설치된 모델은 Asahi Linux 설치 불가[5][6]

위의 조건에 해당해도 설치 관리자가 지원하지 않으면 Asahi Linux를 아직 설치할 수 없다. 2023년 10월 17일 기준 Asahi Linux를 설치할 수 있는 디바이스는 다음과 같다. 일부 디바이스의 경우 터치 바 등의 기능을 사용하기 위해서는 Fedora Asahi Remix를 설치해야 한다.

4. 호환성

Apple은 Apple Silicon의 아키텍처나 드라이버와 같은 내부적인 정보를 전혀 제공하지 않기 때문에, 개발자들이 일일이 리버스 엔지니어링을 통해 기능을 구현하고 있다. 때문에 기능 지원에 시간이 오래 걸리고, 아직까지 Mac의 하드웨어를 완벽하게 활용하지 못하고 있다.

4.1. 지원 기능

4.2. 미지원 기능

5. 개발 현황

5.1. 공식 공개 이전

2020년 12월, 헥터 마틴이 프로젝트를 공개했다.

2022년 3월 18일, Asahi Linux의 알파 버전이 공개되었다.

2022년 7월 18일, M2 Mac Studio에 대응하는 업데이트가 공개되었다.

2022년 12월 7일, GPU Driver 배포용 업데이트가 공개되었다.

2023년 8월 말부터 주 배포판을 Arch Linux에서 Fedora로 변경한다고 한다. #

2023년 8월 22일 GPU Driver 개발 완료의 소식이 공개 되었다 #
해당 드라이버를 설치하는 경우 OpenGL ES 3.1 버전 사용이 가능하다고 한다.

2023년 10월 14일, 2023년에 공개 및 출시된 MacBook Air 및 Pro 시리즈가 새로이 지원 디바이스 목록에 추가되었다.

2023년 10월 21일, 대문 배포판을 Arch Linux가 아닌 Fedora로 바꿨다. 또한 베타 버전임을 발표하며 공식 버전에 대해 '곧 공개 예정'이라 소개했다.

2023년 11월 10일, Apple M1 탑재 MacBook Air 13에 대한 내장 스피커 시험지원, 그리고 지원하는 모든 디바이스에 대해 OpenGL 3.3 GPU 드라이버 지원에 대해 추가 예정임을 공지했다. #

2023년 11월 22일, OpenGL 3.3을 공식 지원하는 GPU 드라이버 업데이트가 공지되었다.

5.2. 공식 공개

2023년 12월 19일, 페도라 버전39를 기반으로 하는 첫 번째 공식 릴리즈가 발표되었다. #

2024년 2월 14일, OpenGL ES 3.2 및 OpenGL 4.6을 공식적으로 지원하는 GPU 드라이버 업데이트가 발표되었다.

2024년 6월 5일, Vulkan 1.3을 공식적으로 지원하는 GPU 드라이버 "허니크리스프"(Honeykrisp)가 공개되었다. #

2024년 10월 10일, Vulkan 1.3, AMD64 에뮬레이션 및 Windows 호환성을 모두 통합한 게임 플레잉 툴킷을 공개했다. 또한 Vulkan 1.3과 더불어 OpenCL 3.0을 공식적으로 지원하는 사용자 드라이버가 공개되었다. #

6. 개발진

7. 여담



[1] '朝日'가 아니다. 이쪽은 아사히 신문에서 쓰는 표기.뜻은 '아침 해'로 같다. [2] 매킨토시의 2번 문단 참조 [3] 유저들에 의해 타 배포판들 또한 이식되고 있다. 공식 문서 내 배포판 목록 참조 [4] 정확히는 Secure Enclave가 아사히 리눅스 가동 중 비활성화된다. [5] 해당 버전이 설치된 모델의 경우 Asahi Linux 설치 전에 macOS Sonoma 14.2 또는 그 이후 최신 버전으로 업데이트를 해야 한다. [6] 해당 버전의 macOS가 설치되어 있을 때 Asahi Linux 설치 불가능 제한이 걸린 까닭은, macOS Sonoma의 버그로 인해 Asahi Linux 설치 과정에서 복구 파티션 부분까지 손상을 일으키는 사태가 몇몇 macOS 디바이스에서 보고되었기 때문이다. [TouchBar] Fedora Asahi Remix를 설치해야 터치 바를 제대로 사용할 수 있다. [TouchBar] [9] 지원 범위
타입 A 포트: Mac mini(M1, 2020년) Mac Studio 한정
썬더볼트 포트: USB 3.2까지 지원, 썬더볼트 규격 사용 불가, M1 시리즈 및 M2
[10] 내장 디스플레이, 내장 키보드 [11] Audio Output은 지원하지 않음 [12] kernel 6.8.7-402 에서 지원추가 됨 [13] iMac 24(M1, 2021년) 제외 [14] MacBook Pro 13(M1, 2020년), MacBook Pro 13(M2, 2022년) 한정, Fedora Asahi Remix 및 페도라 커널 버전 6.5 이상 한정으로 지원 [2024년] 지원예정 [2024년] 지원예정 [17] Apple M1 시리즈 한정 [지원예정] [19] Apple M1 Apple M2 시리즈 시험 지원 [지원예정] [21] V-Sync, Proper DPMS [지원예정] [23] 본인은 정확히 언급하지 않았지만, 정황상 이것으로 추정된다. [24] 더 정확히는 Asahi Linux 인스톨 스크립트를 써서 m1n1 환경 최소 설치 후 Fedora Workstation을 설치한 듯하다.