View this package for all CentOS/RHEL versions →
How to install shairport-sync in CentOS/RHEL 9 (aarch64)
AirTunes emulator. Multi-Room with Audio Synchronisation
Install
sudo dnf -y install https://extras.getpagespeed.com/release-latest.rpm sudo dnf -y install shairport-sync
Description
Shairport Sync emulates an AirPort Express for the purpose of streaming audio from iTunes, iPods, iPhones, iPads and AppleTVs. Audio played by a Shairport Sync-powered device stays synchronised with the source and hence with similar devices playing the same source. Thus, for example, synchronised multi-room audio is possible without difficulty. (Hence the name Shairport Sync, BTW.) Shairport Sync does not support AirPlay video or photo streaming.
Architecture
Optimized for aarch64 (ARM64) architecture. It can be used on AWS Graviton instances, as well as Raspberry Pi 4 and newer.
Compatibility
This package is compatible with all RHEL-based distributions, including CentOS, AlmaLinux, Oracle Linux, Rocky Linux, etc.
RPMs
| Package | Size | Changelog |
|---|---|---|
| shairport-sync-5.0.4-1.el9.aarch64 | 190 KiB |
Danila Vershinin (2026-04-28) - Bug fix for PulseAudio backend initialization issue. · - Recommended update for all users. |
| shairport-sync-5.0.3-1.el9.aarch64 | 190 KiB |
Danila Vershinin (2026-04-26) - Recommended update for all users. · - Fixed systemd unit options for better compatibility. · - Updated docker/login-action to version 4.1.0. · - Updated docker/build-push-action to version 7.1.0. · - Improved handling of application cancellation. · - Minor updates and fixes included. |
| shairport-sync-5.0.2-1.el9.aarch64 | 190 KiB |
Danila Vershinin (2026-03-29) - Recommended update for all users with minor fixes. · - Added compatibility for Owntone with AirPlay 2. · - Fixed dead link in documentation. · - Updated D-Bus test client for correct function reference. · - Improved handling of audio timing issues. · - Disabled irrelevant debug messages for cleaner output. |
| shairport-sync-5.0.1-1.el9.aarch64 | 190 KiB |
Danila Vershinin (2026-02-28) - Added Home Assistant-specific `default_entity_id` for MQTT interface. · - Removed requirement for `mosquitto` service to run for MQTT support. · - Fixed compilation warnings in the codebase. · - Included various build system updates from dependabot. |
| shairport-sync-5.0.0-1.el9.aarch64 | 189 KiB |
Danila Vershinin (2026-02-15) - Refactored Docker workflow for improved tag handling. |
| shairport-sync-4.3.7-1.el9.aarch64 | 171 KiB |
Danila Vershinin (2025-02-01) - upstream release v4.3.7 |
| shairport-sync-4.3.6-1.el9.aarch64 | 171 KiB |
Danila Vershinin (2025-01-28) - upstream release v4.3.6 |
| shairport-sync-4.3.5-1.el9.aarch64 | 171 KiB |
Danila Vershinin (2024-12-03) - release 4.3.5 |