Raspberry Pi 媒体中心:如何在 Raspbian 上安装 Kodi

您想将您的 Raspberry Pi 变成一个媒体中心,但您还需要它来完成其他任务? 也许您正在使用您的 Pi 进行编程或玩 Minecraft。 它可能具有作为通用项目机器的作用,这意味着您需要定期访问 Raspbian。

对此的一种解决方案可能是保留几张 microSD 卡,每张卡都安装了不同的操作系统。 您可能有一个准备运行 Raspbian,另一个带有复古游戏发行版,第三个带有 OSMC、openELEC 或 LibreELEC。 这是三个基于 Kodi 的 Raspberry Pi 发行版,也是最常见的解决方案。 将其中之一写入 microSD 卡以设置基于 Raspberry Pi 的 Kodi 盒子很容易。

但是如果你只有一张 microSD 卡,那么在 Raspbian 上安装 Kodi 会不会简单得多? 就是这样!

确保您使用的是 Raspbian Stretch

在继续之前,您需要确保您的 Raspberry Pi 正在运行最新版本的 Raspbian,Stretch。 这是在 2017 年年中发布的,所以如果你从那时起就经常使用你的 Pi,那么你真的应该升级了。

您可以通过打开终端窗口并输入以下内容来检查您是否正在使用 Raspbian Stretch:

cat /etc/*-release

生成的文本(见屏幕截图)将显示您正在使用的 Linux 操作系统和版本。

如果您使用的是旧版本,则可以 下载 Raspbian Stretch 从 Raspberry Pi 网站,然后将其闪存到您的 microSD 卡。 这是推荐的选项,尽管可以从 Raspbian Jessie 中手动升级。 但是,这样做可能会遇到问题,并且从全新安装开始总是好的。

如果刷机不适合您,请尝试使用 NOOBS 安装工具安装 Raspbian。

如果您的 Raspberry Pi 上有稍后需要在 Raspbian 中使用的数据,请确保先备份它。

此外,请确保您使用的是 Raspberry Pi 2 或更高版本。 Raspberry Pi 3 和 Pi Zero 都适用; 遗憾的是,最初的 Raspberry Pi Model B 速度太慢,无法可靠地运行 Kodi。

为 Kodi 配置 Raspberry Pi

在安装 Kodi 之前,您需要确保您的 Pi 设置正确。 需要改变三点:

  • 扩展文件系统(这应该在第一次启动 Stretch 时自动发生)
  • 改变内存分割
  • 启用视频编解码器

此外,您需要确保已设置 Broadcom 桌面驱动程序。

所有这三件事都可以使用 raspi-config 完成。 您可以通过桌面访问它 首选项 > 树莓派配置,或在命令行中:

sudo raspi-config

扩展文件系统

如果您还没有扩展文件系统,并且在您启动时它没有自动发生(这为您的 Pi 提供了更多运行软件的空间),您现在应该这样做。

这将提高 Kodi 盒子的整体性能,因为 microSD 卡上将有更多空间用于安装附加组件和缓存数据。 (默认情况下,Raspbian 安装在比 microSD 卡小的分区中。)

要充分利用 microSD 卡的容量,请打开 raspi-config 并选择第一个选项, 展开文件系统. 选择 好的 确认您的选择,然后按照说明重新启动您的 Raspberry Pi。

改变内存分割

接下来,您需要更改内存拆分。 Raspberry Pi 2 或 Raspberry Pi 3 上的 Kodi 需要 256MB 专用于 GPU 才能正常运行。

再次运行 raspi-config,然后转到 高级选项 > 内存拆分 并将拆分设置为 256MB。

启用视频编解码器

最后,您需要启用某些不作为标准运行的视频编解码器。 其中包括 VP6、VP8、MJPEG 和 Theora 等。 为此,您需要启用相机。 虽然不需要连接相机,但启用此功能将确保可以使用编解码器。

通过这样做 接口选项>相机>是. 确认 好的. 请注意,您也可以通过 config.txt 文件进行此更改。 在 Raspberry Pi 的 microSD 卡上的 /boot/ 目录中找到,这是唯一可以在 Windows 中读取的目录。

为此,请在台式计算机上打开 config.txt 并添加:

start_x=1

Save 文件,退出并安全弹出您的 microSD 卡,然后再更换 Raspberry Pi 并重新启动。

设置正确的桌面驱动程序

您需要进行的最后一个安装前更改是桌面驱动程序。 如果您的 Raspberry Pi 显示器没有使用 Broadcom 驱动程序,Kodi 将无法运行。 因此,您需要确保设置了默认驱动程序。

在 raspi-config 中,选择 高级选项 > GL 驱动程序 并设置 原始非 GL 桌面驱动程序. 选择 好的 确认,并在出现提示时再次重新启动。

在 Raspbian Stretch 上安装 Kodi

要让 Kodi 在 Raspbian 上运行,您需要从基础开始。 首先,更新软件包,然后检查更新:

sudo apt update
sudo apt upgrade

完成这些更新后,您就可以安装 Kodi:

sudo apt install kodi

然而,还有更多的事情要做。 安装 Kodi 只是挑战的一部分,因为您还需要稍微配置它。 这可能在 Raspbian 上效果最好,尽管这绝不是您可以使用的唯一操作系统。

下载并安装 Kodi 后,您可能需要进行一些调整。 这可确保您从媒体中心获得最佳性能。

调整 Kodi 安装

Kodi 应该已经可以工作了,但可能不是你喜欢的。 可以进行进一步的调整,例如选择一些额外的组件,或者将 Kodi 配置为在 Pi 启动时自动启动。

要找出可用的二进制附加软件包,请运行:

apt-cache search kodi

滚动列表以查看可用的内容。 例如,如果您想添加操纵杆支持和 DVBLink PVR,请使用

sudo apt install kodi-peripheral-joystick kodi-pvr-dvblink

您现在应该能够使用操纵杆控制您的 Raspberry Pi Kodi 盒子,并将直播电视流录制到附加的存储设备上。

同时,要在您打开 Raspberry Pi 时指示 Kodi 启动,您需要通过 SSH(如何操作)或 Pi 上的命令行编辑自动启动文件:

sudo nano ~/.config/lxsession/LXDE-pi/autostart

在这里,在末尾添加一行:

@kodi

然后,保存文件并退出 Ctrl + X. 下次重新启动 Raspberry Pi 时,它应该直接启动到 Kodi。 同时,退出 Kodi 会让您回到 Raspbian 桌面!

它不必是 Raspbian

我们专注于使用 Raspbian 作为 Kodi 安装的基础,但并非必须如此。 您可能正在使用许多其他兼容 Raspberry Pi 的操作系统之一。 Kodi 没有理由不应该在 Ubuntu 上运行,因为 example,或 Arch Linux。