在 Fedora 25 Linux 上安装 Kodi、VLC 和多媒体库
介绍
Linux 上最流行和最高质量的两个媒体程序无法通过 Fedora 的默认存储库获得。当然,这些不是别人,正是 Kodi 和 VLC,它们可以通过 RPM Fusion 在 Fedora 上使用。
Kodi(以前称为 XBMC)最近在 Linux 和主流受众中越来越受欢迎。
长期以来,VLC 一直是那些寻找能够播放几乎任何编码或文件扩展名的媒体播放器的人的最爱。
获取存储库
与 Fedora 中的许多多媒体产品一样,这是“RPM Fusion 的救援”的一个实例。利用可靠且值得信赖的 RPM Fusion 存储库,可以访问 Kodi 和 VLC 以及播放许多人喜爱的内容所需的有价值的多媒体编解码器和库。
获取存储库的最佳方法是使用 RPM Fusion 提供的一系列命令。
$ su -c 'dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm'
出现提示时回答“是”,RPM Fusion 存储库将添加到您的 Fedora 安装中。
如果您想在安装任何新软件包之前更新系统,请使用 dnf 添加 RPM Fusion 中可能包含的任何更新。
$ su -c "dnf -y update"
安装中
在开始安装这些媒体播放器之前,您可能需要安装一些多媒体编解码器和库以获得更强大的支持。 Fedora 并未发布其中的许多内容,因为有些内容不是免费的,或者存在与之相关的许可或法律问题。无论如何,它们中的大多数都可以通过您刚刚设置的 RPM Fusion 存储库获得,因此请继续获取一些更常用的存储库。如果您还需要其他特定的内容,也请随时获取。
MP3 和其他音频
Fedora 本身不支持 MP3。使用 OGG 或 FLAC 等开源格式显然更好,但如果您的音乐采用专有格式,以下软件包可以提供帮助。
$ su -c 'dnf -y install gstreamer-plugins-bad gstreamer-plugins-ugly lame faad2'
FFMPEG
另一种流行的多媒体工具是 FFMPEG。那个也可用。
$ su -c 'dnf -y install ffmpeg ffmpeg-libs gstreamer-ffmpeg'
蓝光
Linux 中的蓝光支持仍然不是很好,但是有一些开源库可以使播放某些光盘成为可能。
$ su -c 'dnf -y install libaacs libbdplus'
DVD
不幸的是,在 Linux 中播放 DVD 仍然是一个问题。好吧,如果您不知道要安装什么,那就是一个问题。所需的库称为 libdvdcss,它是相当有争议的。由于它可用于复制 DVD,因此在某些国家/地区以其编译形式分发它是非法的。这就是它无法通过 RPM Fusion 获得的原因。然而,还有另一个与 RPM Fusion 关联的 Fedora 存储库,负责托管它。
$ su -c 'rpm -ivh http://rpm.livna.org/livna-release.rpm'
$ su -c 'dnf -y update && dnf -y install libdvdcss'
科迪
最新版本的 Kodi 由 RPM Fusion 打包。这包括流行的 Kodi beta 版本。在撰写本文时,Kodi 17 处于测试阶段,即 RPM Fusion 打包的版本。
$ su -c 'dnf -y install kodi kodi-eventclients'
当然,Kodi 会引入任何其他必要的依赖项并安装。之后,您可以像任何其他图形程序一样打开 Kodi。 Kodi 还可以设置为桌面环境,因此媒体 PC 可以直接启动到其中。
可见光通信
VLC 也同样易于安装。它已包装好并准备就绪。
$ su -c 'dnf -y install vlc'
安装完成后,您可以像任何其他图形程序一样简单地运行它。
结论
尽管本指南可能很简单,但很容易忽略在 Linux 上正确播放多媒体所需的软件包。由于其自由软件政策,Fedora 是最棘手的案例之一。通过利用 Kodi 和 VLC 等应用程序以及第三方存储库提供的编解码器和库,Fedora 可以成为一个受人尊敬的媒体中心。