How to Install OSMC on a Raspberry Pi

To install OSMC on a Raspberry Pi, download the official OSMC installer for your computer, use it to prepare a microSD card for your Pi model, then boot the Pi from that card and let the on-device installer finish. Check your model first: as of October 2026, Raspberry Pi 5 is not supported, and OSMC lists only an older 2020 release for the original Pi 1 and first-generation Zero models.

Check your Raspberry Pi and prepare a card

OSMC lists current images for Pi 2, 3, 3+, Zero 2 W, Pi 4, and Pi 400; the latest shown is 2026.05-2. Pi 1 and the original Zero/Zero W have only the 2020.11-1 legacy image, and Pi 5 is not supported. Check OSMC’s supported-device notes, then download the matching image from its official download page.

Gather a microSD card of at least 8 GB (Class 10 recommended), a card reader, HDMI display, and a stable power supply made for your Pi. A keyboard or compatible remote helps. The installer erases the selected card, so back it up first. Avoid TV USB power; an unstable supply can cause freezes or filesystem problems. See the Raspberry Pi FAQ.

Install OSMC on the microSD card

A laptop shows the OSMC download page beside a Raspberry Pi board
Start from the OSMC Download page and choose the installer for your computer.
  1. Download the desktop installer. On the OSMC Download page, choose the installer for Windows, macOS, or Linux. OSMC currently lists macOS 12.6 or later and a Linux AppImage for AMD 64-bit systems. Install or launch the program on the computer that has the card reader.
  2. The OSMC installer window with a Raspberry Pi device option selected
    Choose the Raspberry Pi device family supported by your board.
  3. Select your Pi model and release. In the installer, choose the Raspberry Pi family that matches your board, then select the latest release offered for it. Do not choose an image for a different generation. If you have a Pi 1 or original Zero, use the legacy image linked in the download page’s disk-image section; OSMC does not list a current release for that family.
  4. A microSD card and card reader beside the OSMC installer storage selection screen
    Select the removable card carefully; choosing it will overwrite its contents.
  5. Choose the installation target. For the usual setup, choose the SD card as OSMC’s destination and as the drive for its install files. Verify the drive name and capacity to avoid overwriting another disk.
  6. Set network options, then write the card. Configure Ethernet or Wi-Fi if offered; DHCP works for most home networks. Start writing and wait for the completion message before removing the card.
  7. The OSMC installer writing its boot files to a microSD card
    Wait for the card-writing process to finish before ejecting the microSD.

Boot the Pi and complete first-run setup

    A microSD card being inserted into a Raspberry Pi connected to a television
    With the Pi powered off, insert the prepared card and connect the display and power.
  1. Start the Raspberry Pi from the card. Eject the card, insert it while the Pi is powered off, and connect HDMI, optional Ethernet, and the Pi’s power supply. On first boot, OSMC prepares storage and installs the system. Leave it running; it may restart when finished.
  2. A television showing a simple language selection list during first-run setup
    Use a keyboard or remote to move through the initial setup screens.
  3. Follow the setup prompts. Choose the interface language and complete any device-name or SSH prompts shown. Enabling SSH is optional; leave it disabled if you do not need remote command-line access. The exact screens can vary with the installer version and device.
  4. A television showing wired and wireless network choices in a media-center setup screen
    Connect over Ethernet or choose your Wi-Fi network and enter its password on the Pi.
  5. Connect to your network. If you did not preconfigure networking, select Ethernet or Wi-Fi during setup. For Wi-Fi, choose your network name and enter its password. OSMC’s network setup guide explains how to change connection settings later in My OSMC.
  6. The OSMC media-center home screen displayed on a television
    When setup is complete, OSMC opens to its media-center interface.
  7. Finish and check the system. Choose the skin or other preferences offered, then wait for the OSMC home screen. Test the remote or keyboard and confirm that the Pi has network access before adding media libraries or add-ons.

After installation: update and secure OSMC

Check for updates before adding add-ons. If you enabled SSH, change OSMC’s documented default password (osmc) with passwd osmc and do not expose SSH through router port forwarding. See the command-line security guidance.

If the installation does not start

  • No boot screen: confirm that your Pi model is supported, the image matches the model, and the card finished writing. Try another Class 10 card or reader if available.
  • Install freezes or network drops: use a stable power supply intended for the Pi, not a TV USB port. Check the power and temperature indicators described in OSMC’s FAQ.
  • Setup cannot connect: try Ethernet first, re-enter the Wi-Fi password, or finish setup and configure networking later in My OSMC.
  • The computer shows only a small card partition afterward: that can be normal. OSMC prepares the card during the Pi’s first boot and uses the remaining space for its system.

Leave a Comment

4 Best Adobe Acrobat Alternatives for Linux: PDF Reading and Markup

4 Best Adobe Acrobat Alternatives for Linux: PDF Reading and Markup

Compare four Adobe Acrobat alternatives for Linux, from Okular’s signatures and markup to GNOME Papers, Atril, and MuPDF.

The 4 Best Audio Converter Tools for Linux

The 4 Best Audio Converter Tools for Linux

Compare Linux audio converters for batch jobs, CD ripping, editing, and command-line workflows, with practical format and codec notes.

How to Play The Witcher 3: Wild Hunt on Linux With Proton

How to Play The Witcher 3: Wild Hunt on Linux With Proton

Set up The Witcher 3 on Linux with Steam Proton or a GOG copy in Heroic, with current guidance for Remastered compatibility issues.

How to Install Peppermint OS from a USB Drive

How to Install Peppermint OS from a USB Drive

Install Peppermint OS from the Debian Trixie 64-bit ISO: verify the download, create a bootable USB, choose a disk layout, and complete setup safely.

4 Best Wallpaper Downloaders for Linux to Find and Rotate Images

4 Best Wallpaper Downloaders for Linux to Find and Rotate Images

Compare four Linux wallpaper apps for searching, filtering, saving, and rotating desktop backgrounds, with current install links and compatibility notes.

How to Play Fallout 4 on Linux With Steam Proton

How to Play Fallout 4 on Linux With Steam Proton

Install Fallout 4 from Steam on Linux, enable Proton for Windows games, and troubleshoot common launch problems with practical compatibility steps.

How to Play The Sims 3 on Linux with Steam and Proton

How to Play The Sims 3 on Linux with Steam and Proton

Use Steam Play and Proton to install The Sims 3 on Linux, or try a PC DVD copy with Wine. Follow current setup steps and compatibility tips.

How to Install OSMC on a Raspberry Pi

How to Install OSMC on a Raspberry Pi

Prepare a model-matched microSD card, install OSMC with the official desktop installer, and complete first-run setup on your Raspberry Pi.

How to Play No Man’s Sky on Linux with Steam Proton

How to Play No Man’s Sky on Linux with Steam Proton

Install the Steam version of No Man’s Sky on Linux with Proton, then troubleshoot launch failures, graphics issues, and compatibility settings.

How to Fix the “NO_PUBKEY” GPG Error on Ubuntu

How to Fix the “NO_PUBKEY” GPG Error on Ubuntu

Find the repository that raised NO_PUBKEY, verify its publisher’s signing key, scope it with Signed-By, and refresh APT safely without weakening signature checks.