Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

เล่น Apple Music บน Linux: วิธีแก้ DRM และรัน iTunes ผ่าน VirtualBox/Wine

เล่น Apple Music บน Linux ได้จริง แต่ยุ่งยากกว่า และต้องใช้วิธี繞道 (workarounds)

iTunes = ทางหลักซิงค์ iPhone/iPod แต Apple ไม่ทำ iTunes native Linux version Spotify มี native client แต Apple ไม่สนใจ รวมถึงเพลง Apple Music ที่ดาวน์โหลดมา มี DRG ล็อก ไม่โอนไป Linux ได้

วิธี 1: ถอด DRM (DRM Removal)

ใช้เครื่องมือถอด DRM เช่น TunesKit Apple Music Converter (Windows/macOS) แปลงเพลง DRM → MP3, WAV, AAC, FLAC ฯลฯ (รองรับ Linux)

ขั้นตอน:

  1. ติดตั้ง TunesKit + iTunes ล่าสุดบน Windows/Mac
  2. เปิด TunesKit → กด + โหลดเพลงจาก iTunes (หรือลากไฟล์)
  3. Format → เลือกเอาต์พุต (MP3 แนะนำ) → ปรับคุณภาพถ้าต้องการ
  4. Convert → รอเสร็จ → หาไฟล์ใน History folder
  5. คัดลอกไฟล์ DRM-free ไป USB → โอนไป Linux

วิธี 2: รัน iTunes ใน VirtualBox

"โกง" นิดหน่อย: ติดตั้ง VirtualBox + Windows บน Linux → รัน iTunes ใน VM

  1. ติดตั้ง VirtualBox (มีใน repo/Software Manager)
  2. สร้าง VM Windows (ต้องมี Windows ISO)
  3. ใน VM: ดาวน์โหลด iTunes จาก Apple → ติดตั้ง
  4. เล่น Apple Music ได้ใน Linux (ผ่าน VM)

วิธี 3: รัน iTunes ด้วย Wine

Wine = compatibility layer รัน Windows app บน Linux/BSD/macOS (แปลง API calls ไม่ emulate) → ประสิทธิภาพดีกว่า VM

iTunes 12.x ได้ Silver rating ใน WineDB → ใช้ได้ แตมีบั๊กเล็กน้อย

ขั้นตอน (Ubuntu 18.04+):

  1. sudo apt install wine-stable
  2. ดาวน์โหลด iTunes 64-bit installer จาก Apple → จด path
  3. wine /path/to/iTunes64Setup.exe
  4. ติดตั้งเสร็จ → เปิด iTunes ได้

นี่คือวิธีที่ดีที่สุดตอนนี้ จนกว่า Apple จะออก iTunes Linux (ซึ่งน่าจะไม่มีวัน)