安装 AceStream 时未解决的依赖项

Jyt*_*tug 2 debian apt

我正在使用“Debian GNU/Linux stretch/sid”。

我正在尝试按照以下步骤安装 AceStream 。

但是当我将此行添加到/etc/apt/sources.list

deb http://repo.acestream.org/debian/ sid main
Run Code Online (Sandbox Code Playgroud)

并得到这样的公钥:

sudo wget -O - http://repo.acestream.org/keys/acestream.public.key | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

尝试apt-get install acestream-engine失败,结果如下:

Following packages have unresolved dependencies:
 acestream-engine : Requires: python2.7-apsw but cannot be installed
Run Code Online (Sandbox Code Playgroud)

(这是从我的语言翻译过来的,不是确切的结果)

我试过谷歌搜索python2.7-apsw,但它是某种虚拟包,我不知道如何处理

cas*_*cas 5

向 acestream 提交错误报告,他们的acestream-engine软件包已损坏。 python2.7-apsw在 debian sid 中​​不存在。他们应该依赖的包被称为python-apsw.

或者(或另外),您可以使用 debianequivs包来构建一个python2.7-apsw没有内容但依赖于的虚拟包python-apsw

Package: equivs
Description-en: Circumvent Debian package dependencies
 This package provides a tool to create trivial Debian packages.
 Typically these packages contain only dependency information, but they
 can also include normal installed files like other packages do.
 .
 One use for this is to create a metapackage: a package whose sole
 purpose is to declare dependencies and conflicts on other packages so
 that these will be automatically installed, upgraded, or removed.
 .
 Another use is to circumvent dependency checking: by letting dpkg
 think a particular package name and version is installed when it
 isn't, you can work around bugs in other packages' dependencies.
 (Please do still file such bugs, though.)
Run Code Online (Sandbox Code Playgroud)