HOW-TO:Install Kodi on Raspberry Pi: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
m (→‎Basic options: link model specific kodi packages)
m (update Arch ARM selection)
 
(6 intermediate revisions by 3 users not shown)
Line 5: Line 5:
* a (micro)SDHC memory card to install the software. (Because video decoding is more resource-intensive than many other operations, it may be more important to have a fast/high quality memory card for Kodi than for other uses.)
* a (micro)SDHC memory card to install the software. (Because video decoding is more resource-intensive than many other operations, it may be more important to have a fast/high quality memory card for Kodi than for other uses.)


:''See also: [[Raspberry Pi FAQ]]''


== Basic options ==
== Basic options ==
Line 19: Line 18:


;Advanced / can be used with Kodi
;Advanced / can be used with Kodi
* '''Raspbian -''' Up-to-date versions '''(Currently Krypton 17.3)''' of Kodi are now on the default Raspbian repositories. See '''[[HOW-TO:Install Kodi on Raspberry Pi#Raspbian|full guide here]]'''.
* '''Arch Linux ARM -''' [https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-4 RPi4] • [https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3 RPi3] • [http://archlinuxarm.org/platforms/armv7/broadcom/raspberry-pi-2 RPi2] • [http://archlinuxarm.org/platforms/armv6/raspberry-pi RPi1]
 
Note that Arch ARM provides different Kodi packages optimized for different RPi models.  All builds offer some flavor of HW accelerated decoding just like LibreELEC.  The following packages will supply the current stable version of Kodi:
 
[https://github.com/archlinuxarm/PKGBUILDs/tree/master/alarm/kodi-rpi kodi-rpi] for RPi 3/4/400


* '''CarPC -''' [http://www.engineering-diy.blogspot.ro/2015/01/raspberrypi-carpc-tutorial.html Guide]
[https://github.com/archlinuxarm/PKGBUILDs/tree/master/alarm/kodi-rpi-legacy kodi-rpi-legacy] for RPi 2


* '''RetroPie - ''' See '''[[HOW-TO:Install Kodi on Raspberry Pi#RetroPie|full guide here]]'''
Users wanting to track the master branch may select:


* '''Recalbox -''' [http://www.recalbox.com/diyrecalbox Installing]
[https://github.com/archlinuxarm/PKGBUILDs/tree/master/alarm/kodi-rpi kodi-rpi-git] for RPi 3/4/400 only


* '''Batocera Linux -''' [https://batocera-linux.xorhub.com/#learn Learn More]
* '''Batocera Linux -''' [https://batocera-linux.xorhub.com/#learn Learn More]


* '''Arch Linux ARM -''' [https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-4 RPi4] • [https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3 RPi3] • [http://archlinuxarm.org/platforms/armv7/broadcom/raspberry-pi-2 RPi2] • [http://archlinuxarm.org/platforms/armv6/raspberry-pi RPi1]
* '''[[Buildroot]]''' - For experienced users only !
 
* '''CarPC -''' [http://www.engineering-diy.blogspot.ro/2015/01/raspberrypi-carpc-tutorial.html Guide]


* Note that Arch ARM provides different Kodi packages optimized for different RPi models.  Be sure to pull down the correct package for your specific model!
* '''Raspberry Pi OS -''' Up-to-date versions '''(Currently Leia 18.7)''' of Kodi are now on the default Raspbian repositories. See '''[[HOW-TO:Install Kodi on Raspberry Pi#Raspberry Pi OS|full guide here]]'''.  
* [https://github.com/archlinuxarm/PKGBUILDs/tree/master/alarm/kodi-rbp4 kodi-rbp4] (popcornmix's [https://github.com/popcornmix/xbmc/tree/gbm gbm] branch)
* [https://github.com/archlinuxarm/PKGBUILDs/tree/master/alarm/kodi-rbp3 kodi-rbp3] (popcornmix's [https://github.com/popcornmix/xbmc/tree/newclock5 newclock5] branch)
* [https://github.com/archlinuxarm/PKGBUILDs/tree/master/alarm/kodi-rbp kodi-rbp] (popcornmix's [https://github.com/popcornmix/xbmc/tree/newclock5 newclock5] branch)


* '''[[Buildroot]]''' - For experienced users only !
* '''Recalbox -''' [http://www.recalbox.com/diyrecalbox Installing]
<section end="install"/>
<section end="install"/>
* '''RetroPie - ''' See '''[[HOW-TO:Install Kodi on Raspberry Pi#RetroPie|full guide here]]'''


== Specific install guides ==
== Specific install guides ==
For installs that don't directly include and/or boot into Kodi automatically.
For installs that don't directly include and/or boot into Kodi automatically.


=== Raspbian ===
=== Raspberry Pi OS ===
{{editor note|We need to expand on this section, but here are the basic commands if you are familiar with the command-line:}}
{{editor note|We need to expand on this section, but here are the basic commands if you are familiar with the command-line:}}


'''(Current Version - 17.3)'''
'''(Current Version - 18.7)'''


<pre>
<pre>
Line 52: Line 56:
</pre>
</pre>


;Alternative source
* Pplware has a build of 17.1 for Raspbian, see [https://www.raspberrypi.org/forums/viewtopic.php?p=832735#p832735 here] for a guide and detailed instructions on how to set up Kodi for Raspbian


;PVR Addons
;PVR Addons
Line 74: Line 76:
* Various good notes mentioned here: https://github.com/xbmc/xbmc/blob/master/docs/README.RaspberryPi.md
* Various good notes mentioned here: https://github.com/xbmc/xbmc/blob/master/docs/README.RaspberryPi.md


{{updated|18}}
{{updated|22}}


[[Category:Manual]]
[[Category:Manual]]

Latest revision as of 10:50, 19 January 2023

Home icon grey.png   ▶ Raspberry Pi ▶ HOW-TO:Install Kodi on Raspberry Pi

The basic hardware you will need is

  • the R-Pi board itself
  • a power supply (Micro-USB, 5V, upto 2500 mA)
  • a (micro)SDHC memory card to install the software. (Because video decoding is more resource-intensive than many other operations, it may be more important to have a fast/high quality memory card for Kodi than for other uses.)


Basic options

Easy / Kodi centric distributions


Advanced / can be used with Kodi

Note that Arch ARM provides different Kodi packages optimized for different RPi models. All builds offer some flavor of HW accelerated decoding just like LibreELEC. The following packages will supply the current stable version of Kodi:

kodi-rpi for RPi 3/4/400

kodi-rpi-legacy for RPi 2

Users wanting to track the master branch may select:

kodi-rpi-git for RPi 3/4/400 only

  • Raspberry Pi OS - Up-to-date versions (Currently Leia 18.7) of Kodi are now on the default Raspbian repositories. See full guide here.


Specific install guides

For installs that don't directly include and/or boot into Kodi automatically.

Raspberry Pi OS

Editor note: We need to expand on this section, but here are the basic commands if you are familiar with the command-line:

(Current Version - 18.7)

sudo apt-get update
sudo apt-get install kodi


PVR Addons
  • PVR Addons can be installed directly from the command line:
sudo apt-get update
sudo apt-get install PACKAGENAMEHERE

but replace PACKAGENAMEHERE with the PVR addon required.

example: sudo apt-get install kodi-pvr-hts

The PVR client add-on should now be installed. If Kodi was already running, restart it to load the add-on.

RetroPie

Here's a youtube guide:

Compiling Kodi

Notes for advanced users who wish to try and build Kodi from source code.