Raspberry Pi
- Raspberry Pi 4 or Raspberry Pi 5.
- Raspberry Pi OS Lite 64-bit is recommended.
- A compatible USB DAC visible to ALSA.
- Stable power and a network connection.
- Wired Ethernet is recommended where practical.
Before you begin
Latest release
Choose the build for your SROVA player, then follow the installation and verification guidance below.
AMD64
For compatible 64-bit Intel and AMD Debian systems, including NUC-class players.
DownloadARM64
For 64-bit Raspberry Pi systems, including Raspberry Pi 4 and Raspberry Pi 5.
DownloadAndroid
For Android phones and tablets. Available now on Google Play.
DownloadVersion 2.0
Release notes for SROVA 2.0 and the current Android and SROVA Cast companion releases.
Linux · AMD64 & ARM64
Android · SROVA Remote
SROVA Cast · Pi Zero 2 W
Recommended
Install SROVA from the repository and receive future updates with sudo apt update and sudo apt upgrade.
sudo apt update
sudo apt install -y ca-certificates curl
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://packages.srova.music/srova-archive-keyring.gpg | sudo tee /etc/apt/keyrings/srova-archive-keyring.gpg >/dev/null
sudo chmod 0644 /etc/apt/keyrings/srova-archive-keyring.gpg
ARCH="$(dpkg --print-architecture)"
case "$ARCH" in
amd64|arm64) ;;
*) echo "SROVA does not currently support architecture: $ARCH"; exit 1 ;;
esac
sudo tee /etc/apt/sources.list.d/srova.sources >/dev/null <<EOF
Types: deb
URIs: https://packages.srova.music
Suites: stable
Components: main
Architectures: $ARCH
Signed-By: /etc/apt/keyrings/srova-archive-keyring.gpg
EOF
sudo apt update
sudo apt install -y srova
The commands can also be selected and copied manually.
Already installed SROVA from a downloaded .deb? Add the repository normally. APT will recognise your current installation and manage future upgrades without reinstalling SROVA.
Direct AMD64 and ARM64 package downloads remain available above for offline installation, testing and troubleshooting.
Verify your download using SHA256SUMS.txt.
Installation
Use this method when you prefer a direct .deb download or need to install without adding the SROVA repository. Download the package for your player, then run the matching command from your Downloads folder.
Open the Step-by-Step Installation GuideFor compatible 64-bit Intel and AMD Debian systems.
cd ~/Downloads
sudo apt install -y ./srova_2.0-1_amd64.deb
The command can also be selected and copied manually.
For Raspberry Pi 4 and Raspberry Pi 5 running a 64-bit OS.
cd ~/Downloads
sudo apt install -y ./srova_2.0-1_arm64.deb
The command can also be selected and copied manually.
Verification
Compare the SHA256 result for your package with the published value, or open the complete checksum file.
0726cb005bdb920e59af8707829f1b10861a79584c6b65086dc0fe3f48da5047
790cc92060dfee1bd0005642518509aa5f049ac50b8e73d781ddb43b82421853
cd ~/Downloads
sha256sum srova_2.0-1_amd64.deb
sha256sum srova_2.0-1_arm64.deb
Run only the line for the package you downloaded.
Open SHA256SUMS.txtAfter installation
Confirm that the service is running, find the player’s local IP address, then open SROVA from another device on the same network.
systemctl status srova.service --no-pager
hostname -I
Replace the placeholder with the LAN IP shown by hostname -I.
http://<SROVA-player-LAN-IP>:8081