mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-23 17:27:19 +00:00
Updated Pandora component install instructions (#2936)
The dependency Pianobar now depends on a more recent version of ffmpeg and the jessie-backports mode of installation is required.
This commit is contained in:
parent
45cb4b33cc
commit
a1db941d87
@ -19,12 +19,18 @@ If you have a Pandora account, you can control it from Home Assistant with this
|
|||||||
|
|
||||||
### {% linkable_title Installation of Pianobar %}
|
### {% linkable_title Installation of Pianobar %}
|
||||||
|
|
||||||
This media player uses the [Pianobar command-line Pandora client](https://github.com/PromyLOPh/pianobar), which you have to install separately. This can be done on a Raspberry Pi 2 with Raspbian Jesse as follows . _(Note: Other platforms may have different installation processes)_
|
This media player uses the [Pianobar command-line Pandora client](https://github.com/PromyLOPh/pianobar), which you have to install separately. This can be done on a Raspberry Pi 2/3 with Raspbian Jessie as follows . _(Note: Other platforms may have different installation processes)_
|
||||||
|
|
||||||
Install the following dependencies:
|
The version of pianobar that comes with Jessie has a bug, so you have to build a more recent version. The latest version depends on a recent version of libraries associated with ffmpeg, so you should make sure you go through the backport process documented in [The FFmpeg component](https://home-assistant.io/components/ffmpeg/) before doing this. Install the following basic dependencies:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ sudo apt-get install git libao-dev libgcrypt11-dev libfaad-dev libmad0-dev libjson0-dev make pkg-config libav-tools libavcodec-extra libavcodec-dev libcurl4-openssl-dev libavfilter-dev libavformat-dev
|
$ sudo apt-get install git libao-dev libgcrypt11-dev libfaad-dev libmad0-dev libjson0-dev make pkg-config libcurl4-openssl-dev
|
||||||
|
```
|
||||||
|
|
||||||
|
And now install the backported ffmpeg-related libraries (note that if you're using an older version of ffmpeg for other things on this machine, you may encounter issues after doings this):
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ sudo apt-get -t jessie-backports install libav-tools libavcodec-extra libavcodec-dev libavfilter-dev libavformat-dev
|
||||||
```
|
```
|
||||||
|
|
||||||
Now clone the Pianobar repo and build pianobar:
|
Now clone the Pianobar repo and build pianobar:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user