To listen to Apple Music on Linux, use its web player or a community desktop client such as Sidra. Apple Music streams songs and lets subscribers manage a library across supported devices.
I’ll show you how to access Apple Music in a browser or set up Sidra, and explain what its desktop controls support.
TL;DR: Use Apple Music on Linux
Use Apple’s web player for the direct route, or install Sidra when you want a separate desktop window with Linux media controls.
- Open music.apple.com to listen in a browser.
- Install Sidra from its official Snap listing, or choose a package from its GitHub releases.
- Do not confuse Sidra with the older apple-music-for-linux snap, whose listing warns it might be unmaintained.
What is Apple Music on Linux?
Apple Music streams songs and lets subscribers manage a library across supported devices.
Sidra is a community desktop wrapper that adds a standalone window. Its project documents MPRIS support, the Linux desktop interface used for media keys and player controls.
How to set up Apple Music on Linux
Choose the browser for direct access, or continue with the installation steps when you want desktop controls.
Step 1: Try Apple Music in a browser
Open music.apple.com in your browser and sign in with an Apple account that has access to the service. This route avoids package compatibility and client updates.
Check whether your browser offers an install or create-app option if you want a window separate from your tabs. That control varies by browser, so use its own menu rather than following instructions for a different browser.
Step 2: Install Sidra from its official Snap listing
Sidra’s Snap Store page lists this install command. It requires Snap support and administrator permission. The command is documented by the Snap Store, not run here.
I checked the available Snap client with this read-only command.
snap version
snap 2.78
snapd 2.78
series 16
ubuntu 24.04
kernel 7.0.0-1013-oracle
architecture arm64
The output confirms the Snap client and daemon are present. Installing Sidra still requires administrator permission.
The project also lists release packages on GitHub.
Step 3: Check desktop controls
After launching Sidra and starting playback, list the MPRIS players visible to the desktop with this command:
playerctl -l
bash: line 1: playerctl: command not found
MPRIS is the Linux desktop interface that lets media applications respond to desktop controls, and playerctl can query compatible players after installation from your distribution’s packages.
Sidra’s release notes dated November 9, 2026 include a Linux MPRIS volume fix. If controls do not respond, check the installed build against that release and verify desktop media controls are enabled.
Limits and common issues
Linux clients differ in maintenance, desktop integration and documented playback features. Those labels do not prove a particular account, browser or audio setup will work identically for every reader.
| Option | Best fit | Important limit |
|---|---|---|
| Apple web player | No extra client installation | Runs in a browser window. Desktop integration depends on browser support |
| Sidra | Separate client window and Linux MPRIS integration | Community wrapper, still relies on Apple’s web service |
| Cider 2 | Alternative desktop client | The project repository describes Cider 2 as a proprietary client, and says MusicKit.js does not provide lossless playback |
| apple-music-for-linux snap | Legacy package some guides mention | Snap listing warns it might be unmaintained. Last stable update shown is 2021 |
Readers ask, “is there any way to stream lossless music from apple music on Linux?” The available project documentation does not establish lossless playback across Linux clients. Cider’s repository specifically says its MusicKit.js route does not provide lossless playback.
Offline downloads need the same care. Apple’s web player and Linux wrappers should not be assumed to provide the offline downloads available in Apple’s supported apps. The sources reviewed here do not confirm offline download support for Sidra, so use a supported Apple device when offline access is a requirement.
If Sidra’s snap command reports that Snap is unavailable, install Snap support using your distribution’s official instructions or select a package from Sidra’s releases. If a login page or playback fails, try the browser route to separate an Apple account or browser issue from a wrapper issue. Avoid the legacy snap as the default because its own store page flags its maintenance status.
A Reddit user asked for “good, fully free GUI alternatives” and “better wrappers.” Sidra is one current community option, and its project releases document ongoing changes. The separate window suits listeners who prefer an app over a browser tab.
For Cider details, see our Cider Apple Music client guide. Readers looking into the older iTunes route can also read how iTunes on Linux is set up. That uses a different compatibility approach.
Conclusion
Start with Apple’s web player if you want the shortest path, and choose Sidra when a separate desktop window and MPRIS controls matter. For Sidra, check the current release page before installation.
Sources: Apple Music web guide, Sidra releases, Sidra on Snap Store, and Cider 2 repository.
FAQ
These quick answers cover browser access, the official app question and the old Snap package.
Is Apple Music available on Linux?
Apple provides a web player at music.apple.com. Linux users can also choose community clients such as Sidra, but Apple does not provide a Linux desktop app in the sources reviewed here.
How do I install Apple Music on Linux?
Open music.apple.com in a browser, or install Sidra from its official Snap listing with sudo snap install sidra, assuming Snap is available on your distribution.
Can I download Apple Music songs on Linux?
Offline download support for Sidra is not confirmed by the sources reviewed here. Do not assume a Linux browser or wrapper provides Apple Music offline downloads.
Is the apple-music-for-linux Snap current?
Its Snap Store listing warns it might be unmaintained and shows a last stable update in 2021. Sidra is a separate project with its own current Snap listing.
