有没有办法确定软件包是否依赖于 wine 才能从其 .deb 运行?

有没有办法确定软件包是否依赖于 wine 才能从其 .deb 运行?

我想知道已安装的应用程序是否会使用 wine 服务器来运行:

例如 picasa 一旦安装,它就会使用 wine 来运行,但是我想知道 picasa 在安装之前是否会使用 wine。

我已尝试过dpkg -I,但没有显示此特定信息。

答案1

嗯,如果它在 wine 上运行,它是一个 .exe

使用以下命令列出 .deb 文件的内容dpkg-deb

grep(搜索).exe

dpkg-deb -c your.deb | grep exe

如果你找到一个 .exe ,它在 wine 上运行

答案2

我知道这是可以做到的,但花了 10 分钟才搞定:

dpkg-deb -f package.deb depends

编辑:这不适用于 Picasa,因为它捆绑了自己的 Wine 副本。它不是依赖项。(这就是为什么下载量为 30MB)

相关内容