
리눅스에서도 Apple Music을 들을 수 있을까요? 결론부터 말하자면 가능합니다. 다만 공식 지원이 없기 때문에 몇 가지 우회 방법이 필요합니다.
iTunes는 아이폰과 아이팟 사용자들이 음악, 영화 등 미디어 파일을 기기 간에 동기화할 때 사용하는 대표적인 프로그램입니다. 네이티브 리눅스 클라이언트를 제공하는 Spotify와 달리, Apple은 리눅스용 iTunes를 출시하지 않았습니다. 더 큰 문제는, 다운로드한 Apple Music 곡을 리눅스로 옮겨 재생하는 것조차 불가능하다는 점입니다. Apple Music에는 DRM(디지털 저작권 관리) 보호가 적용되어 있기 때문입니다.
Apple이 리눅스 지원에 관심을 보일 기미는 아직 보이지 않습니다.
그러나 공식 지원이 없다고 해서 방법이 전혀 없는 것은 아닙니다. 리눅스에서 Apple Music을 재생하는 대표적인 방법은 두 가지입니다.
- DRM 보호를 제거한 뒤 변환된 파일 재생
- VirtualBox 또는 Wine으로 iTunes 설치
방법 1. DRM 보호 제거하기
iTunes에서 판매되는 다른 Apple 디지털 미디어와 마찬가지로, Apple Music 역시 DRM(Digital Rights Management) 보호가 걸려 있습니다. DRM이 적용된 음악은 인증된 기기에서 Apple ID로 로그인한 상태에서만 재생할 수 있습니다. 따라서 다른 플랫폼에서 음악을 듣고 싶다면 Apple Music의 DRM을 우회해 보호되지 않은 파일을 만든 후, iTunes 없이 리눅스로 복사해야 합니다.
이를 위해서는 TunesKit Apple Music Converter 같은 DRM 제거 도구, 최신 버전의 iTunes가 설치된 Windows 또는 macOS PC, 그리고 USB 메모리가 필요합니다.

TunesKit은 Windows와 macOS를 지원하며, DRM이 적용된 Apple Music 트랙을 MP3, WAV, AAC, FLAC 등 리눅스에서 지원하는 일반 포맷으로 무손실 변환할 수 있습니다.
아래 순서대로 진행하면 됩니다.
- 컴퓨터에서 TunesKit Apple Music Converter를 실행합니다.
- 상단 중앙의 "+" 버튼을 클릭해 Apple Music의 오프라인 저장 곡을 불러오거나, 변환 창으로 파일을 직접 끌어다 놓습니다.
- 왼쪽 하단의 "Format" 버튼을 클릭합니다.
- 원하는 출력 포맷을 선택합니다.
- 필요에 따라 채널, 코덱, 샘플레이트, 비트레이트 등 세부 설정을 조정합니다.
- "Convert" 버튼을 눌러 DRM이 적용된 Apple Music 트랙을 DRM 없는 포맷으로 변환합니다.
- History 폴더에서 DRM이 제거된 곡을 확인합니다.
- USB 메모리를 리눅스 PC에 연결합니다.
- 변환된 음악 파일을 리눅스로 복사합니다.
여기까지 완료하면 iTunes 없이도 리눅스 머신에서 Apple Music을 자유롭게 즐길 수 있습니다.
방법 2. VirtualBox로 리눅스에서 iTunes 실행하기

이 방법은 리눅스 컴퓨터에 VirtualBox와 Windows를 함께 설치해야 하기 때문에 다소 번거롭지만, 확실하게 작동하는 방법입니다.
VirtualBox로 iTunes를 실행하려면 설치할 Windows 버전이 필요하며, 아래 단계를 따르면 됩니다.
- 리눅스 배포판에 VirtualBox를 설치합니다. 대부분 패키지 저장소나 소프트웨어 센터에서 찾을 수 있습니다.
- VirtualBox를 실행하고 화면의 안내에 따라 가상 Windows 환경을 생성합니다. (Windows 설치 디스크가 필요할 수 있습니다.)
- Windows 설치가 완료되면 웹 브라우저를 엽니다.
- Apple 공식 사이트에서 iTunes를 다운로드합니다.
- Windows에 iTunes를 설치합니다.
이제 리눅스 컴퓨터에서도 Apple Music을 재생할 수 있습니다.
방법 3. Wine으로 리눅스에서 iTunes 실행하기
Wine은 macOS, Linux, BSD처럼 POSIX 호환 운영체제에서 Windows 애플리케이션을 실행할 수 있게 해주는 호환성 레이어입니다. 에뮬레이터나 가상 머신처럼 Windows 내부 로직을 흉내 내는 대신, Windows API 호출을 POSIX 호출로 변환합니다. 덕분에 가상 머신 방식의 메모리·성능 부담 없이 Windows 애플리케이션을 데스크톱에 자연스럽게 통합할 수 있습니다.
Wine 공식 데이터베이스(Wine DB)에서 iTunes 12.x 버전은 'Silver' 등급을 받았습니다. 즉, 일부 버그와 오류가 있을 수 있지만 리눅스에서 충분히 사용할 수 있다는 의미입니다.
Ubuntu 18.04 기준으로 Wine을 통해 iTunes를 설치하는 방법은 다음과 같습니다.
1. 터미널을 열고 아래 명령어를 입력합니다.
sudo apt install wine-stable
2. 브라우저에서 Apple 공식 사이트에 접속해 iTunes 64비트 설치 파일을 다운로드합니다. 설치 파일을 저장한 폴더 경로를 기록해 둡니다.
3. 터미널에 아래와 같이 입력합니다.
wine /path/to/iTunes64Setup.exe
4. 설치가 시작되며, 완료되면 iTunes를 실행할 수 있습니다.
Apple이 리눅스용 iTunes를 출시하기 전까지(아마 영원히 나오지 않겠죠), 지금 시점에서는 이 방법이 가장 현실적인 선택일 것입니다.
이제 리눅스 머신에서도 좋아하는 음악을 iTunes로 들을 수 있나요? 여러분의 경험을 댓글로 공유해 주세요.
이미지 출처: TunesKit, LinuxHint, Italywallpaper