p11-kit:Wine 的典型问题

p11-kit:Wine 的典型问题

我在 Ubuntu 13.10 Saucy Salamander 上安装了 Wine 1.7 和 Winetricks。我尝试启动任何 .exe 文件,但仍然有问题:

p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory

我找到了一些技巧,但都不起作用。我该如何解决?

问候。

答案1

我刚刚遇到了同样的问题。对我来说,使用以下命令安装 i386 版本的 p11-kit 就足够了

sudo apt-get install p11-kit:i386

我正在使用 Ubuntu 13.10 64 位。

答案2

我遇到了同样的问题并通过一个非常简单的方法解决了它:

您所要做的就是安装该p11-kit-modules:i386软件包。您可以这样做:

sudo apt-get install p11-kit-modules:i386

就是这样,p11-kit-trust.so 是此包的一部分,将会安装在正确的位置。

希望能帮助到你 ;-)

答案3

我刚刚p11-kit:i386用下载了apt-get download,提取了/usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so文件(使用存档管理器)并将其复制到我的/usr/lib/i386-linux-gnu/pkcs11/文件夹中。

希望这可以帮助其他人解决问题,而无需安装其他软件。

答案4

其他一些答案建议这样做:

sudo apt-get install p11-kit:i386

这会导致冲突,并卸载gnome-keyring,这是一件非常糟糕的事情。它不再ssh记住密码,因此您必须每次都在终端中输入密码。它还阻止 Network-Manager 询问 WiFi 密码。

一个有效的答案是

sudo apt-get install p11-kit-modules:i386

这没有任何冲突。

手动解压包并安装文件也不是一个好主意,因为您不会自动获得更新,这可能会导致安全问题。

(想对正确答案的帖子发表评论,但由于声誉不佳而不被允许。我想我会发帖向人们澄清细节。)

相关内容