맥북에서 리눅스 앱을 바로 실행? Cocoa-Way로 5분 만에 해결하는 방법
맥북을 쓰다 보면 "이 앱은 리눅스에만 있는데…"라며 포기한 경험, 한 번쯤 있으시죠? 가상머신(VM)을 설치하자니 무겁고, 듀얼 부팅은 너무 번거롭습니다. 그런데 이제 Cocoa-Way라는 도구 하나로 이 문제가 말끔히 해결될 수 있습니다.
이 글에서는 Cocoa-Way가 무엇인지, 어떻게 동작하는지, 그리고 실제로 어떻게 설치해서 쓰는지 초보자도 바로 따라할 수 있도록 풀어드립니다. 이것만 따라하세요.
Cocoa-Way가 뭔가요? 쉽게 설명해드릴게요
Cocoa-Way는 macOS 위에서 동작하는 Wayland 컴포지터(Compositor)입니다. 생소한 단어가 나왔죠? 쉽게 말하면 이렇습니다.
리눅스 앱들은 화면에 창을 띄울 때 Wayland라는 통신 규약(프로토콜)을 사용합니다. 맥북은 이 규약을 모르기 때문에 리눅스 앱을 그냥 실행하면 화면이 나타나지 않습니다. Cocoa-Way는 이 Wayland 신호를 받아서 맥OS의 화면(Cocoa 프레임워크)으로 그대로 보여주는 통역사 역할을 합니다.
결과적으로 리눅스 앱이 맥북 위에서 네이티브 창처럼 뜨는 것입니다. 무거운 가상머신 없이, 빠르고 가볍게요.
기존 방법과 뭐가 다른가요?
맥북에서 리눅스 앱을 쓰는 기존 방법들과 비교해보면 차이가 확실합니다.
- 가상머신(VirtualBox, VMware): 리눅스 전체를 올리기 때문에 메모리를 수 GB씩 차지하고 느립니다.
- UTM / Parallels: 성능은 좋지만 유료이거나 설정이 복잡합니다.
- XQuartz + X11: 오래된 방식이라 최신 리눅스 앱과 호환성이 낮습니다.
- Cocoa-Way: Wayland 앱만 바로 띄우는 경량 방식. 설치가 간단하고 맥OS와 자연스럽게 통합됩니다.
특히 개발자라면 리눅스 전용 GUI 개발 도구나 디자인 앱을 맥북에서 바로 쓸 수 있다는 점이 큰 장점입니다.
설치 방법 — 이것만 따라하세요
현재 Cocoa-Way는 오픈소스 프로젝트로 GitHub에 공개되어 있습니다. 설치는 터미널(Terminal 앱)에서 몇 가지 명령어만 입력하면 됩니다.
사전 준비물
- macOS 13(Ventura) 이상 권장
- Homebrew 설치 (맥용 패키지 관리자. 없다면 brew.sh 에서 먼저 설치)
- Xcode Command Line Tools (
xcode-select --install명령으로 설치)
설치 순서
- 터미널을 열고 아래 명령어로 소스코드를 내려받습니다:
git clone https://github.com/nicowillis/Cocoa-Way.git - 폴더로 이동합니다:
cd Cocoa-Way - 빌드(컴파일) 합니다:
swift build -c release - 빌드가 완료되면 실행 파일이 생성됩니다. 이제 Wayland를 지원하는 리눅스 앱을 실행할 때 Cocoa-Way를 먼저 띄운 뒤 앱을 실행하면 됩니다.
처음 빌드할 때 몇 분 정도 걸릴 수 있습니다. 커피 한 잔 마시고 오시면 됩니다.
어떤 앱을 실행할 수 있나요?
Cocoa-Way로 실행 가능한 앱은 Wayland 프로토콜을 지원하는 리눅스 GUI 앱이라면 모두 해당됩니다. 대표적인 예는 다음과 같습니다.
- GNOME 앱 (파일 관리자, 텍스트 에디터 등 리눅스 기본 앱)
- Inkscape (무료 벡터 디자인 도구)
- GIMP (무료 이미지 편집기, Wayland 빌드 기준)
- 각종 오픈소스 개발 도구 — 리눅스에만 있는 CLI/GUI 유틸리티
단, 아직 프로젝트 초기 단계이므로 일부 앱은 동작이 불안정할 수 있습니다. 점점 업데이트되고 있으니 GitHub의 이슈(Issues) 탭에서 지원 현황을 확인하는 것을 추천합니다.
지금 당장 써볼 가치가 있을까요?
Cocoa-Way는 아직 실험적인 단계의 프로젝트입니다. 모든 앱이 완벽하게 동작하지는 않지만, 방향성 자체는 매우 실용적입니다. 가상머신처럼 무겁지 않으면서 리눅스 앱을 맥 환경에 자연스럽게 녹여낸다는 아이디어는 개발자와 파워유저에게 분명히 매력적입니다.
지금 당장 모든 걸 대체하기보다는, "이 앱 하나만 맥에서 써야 하는데" 하는 상황에서 가볍게 시도해보기 딱 좋습니다. 무료 오픈소스이니 설치해보고 맞지 않으면 지우면 그만입니다.
맥북 사용자라면 한 번쯤 Cocoa-Way를 경험해보세요. 리눅스와 macOS 사이의 경계가 생각보다 훨씬 좁아질 수 있습니다.
댓글