0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在Raspbian上安装Kodi

454398 来源:网络整理 作者:网络整理 2019-12-05 09:47 次阅读

您想将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操作系统和版本。

如果您使用的是旧版本,则可以从Raspberry Pi网站下载Raspbian Stretch,并将其闪存到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完成。您可以在桌面上通过首选项》 Raspberry Pi配置或在命令行中访问此文件:

sudo raspi-config 扩展文件系统

如果您尚未扩展文件系统,并且在启动时没有自动发生(这为Pi提供了更多运行软件的空间),则应

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

要充分利用microSD卡的容量,请打开raspi-config并选择第一个选项 Expand Filesystem。 。选择确定确认选择,然后按照说明重新启动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

保存文件,退出并安全弹出microSD卡,然后再放入Raspberry Pi中重新安装并重新启动。

设置正确的桌面驱动程序

您最后需要进行的预安装更改是对桌面驱动程序。如果您不在Raspberry Pi的显示器上使用Broadcom驱动程序,则Kodi将无法运行。因此,您需要确保已设置默认驱动程序。

在raspi-config中,选择高级选项》 GL驱动程序,然后设置原始非GL桌面驱动程序。选择确定进行确认,然后在出现提示时再次重新启动。

在Raspbian Stretch上安装Kodi

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

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盒并进行记录直播电视流到连接的存储设备。

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

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

在此处,在最后添加一行:

@kodi

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

不必一定是Raspbian

我们一直专注于将Raspbian用作您的Kodi安装的基础,但这不是必须的。您可能正在使用许多其他与Raspberry Pi兼容的操作系统。没有理由为什么Kodi不应该在Ubuntu或Arch Linux上运行。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • raspbian
    +关注

    关注

    0

    文章

    17

    浏览量

    4271
  • Kodi
    +关注

    关注

    0

    文章

    4

    浏览量

    1447
收藏 人收藏

    评论

    相关推荐

    Ubuntu系统的虚拟机安装步骤 如何在Ubuntu系统编译软件

    Ubuntu系统安装虚拟机的步骤 在Ubuntu系统安装虚拟机是一个相对简单的过程,通常可以通过安装VirtualBox或KVM等虚拟化
    的头像 发表于 12-12 14:36 276次阅读

    何在DRA821U使用Linux实现快速引导

    电子发烧友网站提供《如何在DRA821U使用Linux实现快速引导.pdf》资料免费下载
    发表于 09-03 10:11 0次下载
    如<b class='flag-5'>何在</b>DRA821U<b class='flag-5'>上</b>使用Linux实现快速引导

    树莓派装ubuntu和raspbian哪个更好

    树莓派(Raspberry Pi)是一款由英国树莓派基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。树莓派支持多种操作系统,其中Ubuntu和Raspbian是最受欢迎的两种。 系统来源
    的头像 发表于 08-30 15:41 1301次阅读

    何在Micro SD卡设置写保护?

    我们了解客户对Micro SD卡写保护的疑问。在这篇文章中,拓优星辰将详细解释如何在Micro SD卡设置写保护,以及相关的步骤和注意事项。
    的头像 发表于 07-11 16:37 1785次阅读
    如<b class='flag-5'>何在</b>Micro SD卡<b class='flag-5'>上</b>设置写保护?

    求助,请问如何在Windows系统安装ESP-IDF⼯具链?

    求助,请问如何在Windows系统安装ESP-IDF⼯具链?
    发表于 07-09 06:28

    何在ADXL355禁用LPF?

    何在ADXL355禁用 LPF
    发表于 06-04 06:00

    何在没有安装visual studio或EZ-USB FX3 SDK的win10电脑使用FwDownloadApp.exe?

    我想在没有安装 visual studio 或 EZ-USB FX3 SDK 的 win10 电脑使用 FwDownloadApp.exe。 我看到了没有 msvcp90.dll
    发表于 05-30 08:31

    在AMD GPU如何安装和配置triton?

    最近在整理python-based的benchmark代码,反过来在NV的GPU又把Triton装了一遍,发现Triton的github repo已经给出了对应的llvm的commit id以及对应的编译细节,然后跟着走了一遍,也顺利的安装成功,只需要按照如下方式即可完
    的头像 发表于 02-22 17:04 2374次阅读
    在AMD GPU<b class='flag-5'>上</b>如何<b class='flag-5'>安装</b>和配置triton?

    何在测试中使用ChatGPT

    Dimitar Panayotov 在 2023 年 QA Challenge Accepted 大会 分享了他如何在测试中使用 ChatGPT。
    的头像 发表于 02-20 13:57 755次阅读

    何在鸿蒙系统安装Google Play

    。但是,通过以下简易步骤仍然可以在鸿蒙系统安装Google Play。 了解鸿蒙系统和Google Play之间的不兼容性 鸿蒙系统的背景介绍 鸿蒙系统是华为自主研发的操作系统,致力于实现全场景全连接的智能体验。它旨在为各种设备提供整合性和高效性。 Google Pla
    的头像 发表于 01-31 17:13 1.6w次阅读

    求助,如何在TC399使用FOC?

    我想问一个关于如何在 TC399 使用 FOC 的问题? 谢谢你的回答!
    发表于 01-30 08:30

    何在VDAC使用外部频闪功能?

    何在 VDAC 使用外部频闪功能? 它使用上升边缘吗? 我看不到具体说明。
    发表于 01-30 08:12

    何在CYGWIN的IFX环境中安装cysecuretool?

    嗨, 我正在尝试在 cygwin 中安装 cysecure 工具但遇到了错误。 谁能指导如何在 CYGWIN 的 IFX 环境中安装 cysecuretool?
    发表于 01-25 08:25

    何在PSoC Creator中安装GSL库?

    的,并且仅使用其他方法的一小部分资源。 (在寻找解决方案时,TSQR 并不要求所有数据点都保留在 SRAM 中。 除非它也具有此功能,否则请不要建议其他方法。) 我现在想将代码移植到我的 PSoc4 。 如何在 PSoC Creator 中
    发表于 01-23 06:22

    何在KW45-EVK使用RTC

    电子发烧友网站提供《如何在KW45-EVK使用RTC.pdf》资料免费下载
    发表于 01-03 09:41 0次下载
    如<b class='flag-5'>何在</b>KW45-EVK<b class='flag-5'>上</b>使用RTC