# Install on Raspberry Pi (AppImage, advanced)

If you want a custom Lumicast install on a Raspberry Pi instead of using [the preconfigured OS image](/player/installation/raspberry-pi-os), use the Linux ARM AppImage builds.

## Determine which AppImage build you need

Lumicast offers Linux AppImage builds for ARM64 and ARMv7l. ARM64 runs on 64-bit systems, ARMv7l on 32-bit.

1. Open a terminal window.
2. Run:

   ```bash
   uname -m
   ```

3. The output is `arm64` or `armv7l` — use the matching AppImage.

## Required dependencies

Install the required runtime dependencies:

```bash
sudo apt install fuse libfuse2 zlib1g-dev
```

## Download and run the AppImage

1. Go to the [Lumicast downloads page](https://lumicast.com/downloads) and copy the correct download link (arm64 or armv7l).
2. Open a terminal window.
3. Download the file:

   ```bash
   wget <download_url>
   ```

4. Make it executable:

   ```bash
   chmod +x <filename>
   ```

5. Run it:

   ```bash
   ./<filename>
   ```

The player starts and an autostart entry is created — the player will launch again on boot.
