Mycroft-core: 入门

创建于 2018-01-11  ·  7评论  ·  资料来源: MycroftAI/mycroft-core

bash dev_setup.sh
安装软件包...
阅读包裹清单...完成
构建依赖树
读取状态信息...完成
包 python-gobject-dev 不可用,但被另一个包引用。
这可能意味着软件包丢失、已过时或
只能从其他来源获得
但是,以下软件包替换了它:
python-gobject-2-dev

E: 包“python-gobject-dev”没有安装候选

我已经使用以下命令安装了“python-gobject-2-dev”:apt-get install python-gobject-2-dev

但我总是得到同样的错误

编辑系统:Kali GNU/Linux Rolling 64-bit

最有用的评论

dev_setup.sh 要求安装它:
$SUDO apt-get install -y(东西,东西)python-gobject-dev(其他东西,东西)

Debian 将 python-gobject-2 列为已弃用:
https://packages.debian.org/unstable/python-gobject

Kali 曾经是基于 debian 的,debian 中的软件包很可能有效。 不是一个很好的解决方案,但现在,也许您可​​以编辑 dev_setup.sh 脚本以删除该软件包,然后尝试从 debian 存储库安装它?

所有7条评论

我们需要更多信息来帮助您——您使用的是什么操作系统和版本? “Linux”是一个多方面的东西!

dev_setup.sh 要求安装它:
$SUDO apt-get install -y(东西,东西)python-gobject-dev(其他东西,东西)

Debian 将 python-gobject-2 列为已弃用:
https://packages.debian.org/unstable/python-gobject

Kali 曾经是基于 debian 的,debian 中的软件包很可能有效。 不是一个很好的解决方案,但现在,也许您可​​以编辑 dev_setup.sh 脚本以删除该软件包,然后尝试从 debian 存储库安装它?

我在 Debian 测试中遇到了同样的问题,目前在测试存储库中没有包“python-gobject-dev”。

似乎python-gobject-dev是一个在拉伸上安装python-gobject-2-dev的过渡包,所以它可能只是改变依赖关系。 在 jessie(它是 Mark-1 的基本操作系统)上,它还安装了一些其他软件包,因此我们需要在进行任何更改之前进行适当的测试。

请随时通过修改 dev_setup 脚本来安装python-gobject-2-dev并检查这是否足以解决您的问题来提供帮助。

也许这会对你有所帮助。 我正在使用最新的 Kali Rolling 发行版,并且必须对安装进行一些小的调整。

Kali 存储库没有 s3cmd 包,所以我将 debian 存储库添加到 /etc/apt/sources.list (deb http://ftp.us.debian.or/debian stable main contrib)

python-gobject-dev 包被列为已弃用并由 python-gobject-2-dev 替换,因此我将 dev_setup 脚本中提到的 python-gobject-dev 更改为 python-gobject-2-dev

经过这些小调整后,一切都安装得很好。 从 debian 存储库中提取的唯一软件包是 s3cmd,其他所有软件包都来自 Kali 的存储库。

我还为其他使用 Kali 滚动的人创建了一个包含这些说明的新线程。

谢谢医生! 打得好!

违规包已从包列表中删除。 关闭这个问题。

此页面是否有帮助?
0 / 5 - 0 等级