我有一个全新的 Ubuntu 18.04 安装。
当我尝试流式传输收音机 Rhythmbox 时出现错误
Your GStreamer installation is missing a plug-in
我使用以下方法查看了 Rhythmbox 的依赖项:
apt-cache depends rhythmbox
并使用例如,一一检查库
ldconfig -p | grep libgstreamer-plugins-base1.0-0
这个库似乎不见了。
我已经下载了 libgstreamer-plugins-base1.0-0_1.16.2-4_amd64.deb并尝试使用
sudo dpkg -i libgstreamer-plugins-base1.0-0_1.16.2-4_amd64.deb
但我得到错误
dpkg: error processing archive libgstreamer-plugins-base1.0-0_1.16.2-4_amd64.deb (--install):
conflicting packages - not installing libgstreamer-plugins-base1.0-0:amd64
[Edit 20200418 11:52 BST]
我也收到消息
Additional Multimedia Codec Required
An application is requesting additional multimedia codecs
我跑了
sudo apt install ubuntu-restricted-extras
我能做些什么?
事实证明,来自 Rhythmbox 的消息具有误导性。我试图播放需要您注册和登录的电台(BBC)。Rhythmbox 给出了这些误导性的错误信息,让我走上了错误的道路。
这个答案为我解决了我的问题
打开 Rhythmbox,在屏幕左上角的“活动”栏中,您会看到它的旁边有一个小向下箭头。
单击向下箭头,您将看到一个下拉菜单,其中列出了插件。
然后,您可以根据需要配置插件。
如果没有插件,您可以在终端中按照以下步骤安装它们:
-y 标志假定是并静默安装。
参考