我如何安装 playerctl?

我如何安装 playerctl?

我想安装 playerctl,我从 GitHub 下载了它,因为 apt 没有它。然后我需要一个 gobject-2.0,它无法通过 apt 安装,因为它使用正则表达式,因此无法满足依赖关系。

因此,为了安装 gobject2.0,我下载了 glib-master,但它也无法安装,提示说,因为我没有软件包mount。这毫无道理;我当然有它。

我应该怎么办?

答案1

如果您只是想要 playerctl,我建议您下载.deb文件并安装它们,而不是自己编译:

以下是我在 Ubuntu 18.04.1 LTS 上所做的:

wget http://ftp.nl.debian.org/debian/pool/main/p/playerctl/libplayerctl2_2.0.1-1_amd64.deb
wget http://ftp.nl.debian.org/debian/pool/main/p/playerctl/playerctl_2.0.1-1_amd64.deb
sudo dpkg -i libplayerctl2_2.0.1-1_amd64.deb playerctl_2.0.1-1_amd64.deb

当然,要使这个功能正常工作,必须满足所有其他依赖项。在我的例子中,它们都是如此。

答案2

Ubuntu 20.04 及更高版本,playerctl 可通过 apt 在universe存储库中使用:

sudo apt update
sudo apt install playerctl

相关内容