p11-kit:Wine 的典型问题

chi*_*ico 22 wine 13.10

我已经在 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
Run Code Online (Sandbox Code Playgroud)

我找到了一些提示,但任何方法都不起作用。我该如何解决?

问候。

小智 21

我只是遇到了同样的问题。对我来说,使用安装 i386 版本的 p11-kit 就足够了

sudo apt-get install p11-kit:i386
Run Code Online (Sandbox Code Playgroud)

我正在使用 Ubuntu 13.10 64 位。

  • 对我来说,这与 64 位版本冲突:-((Ubuntu 13.10 64 位)。Apt 说:“以下软件包将被删除:gnome-keyring p11-kit python-ubuntu-sso-client ubuntu-sso-client” . (14认同)

小智 14

我遇到了同样的问题,并以非常简单的方式解决了它:

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

sudo apt-get install p11-kit-modules:i386
Run Code Online (Sandbox Code Playgroud)

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

希望能帮助到你 ;-)


小智 5

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

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


小智 1

您可以尝试遵循其他线程并按照此处提到的方式执行

如果您使用的是 Ubuntu saucy salamander(例如 13.10 beta 1)并且收到错误消息

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
Run Code Online (Sandbox Code Playgroud)

然后只需遵循与上面链接中相同的命令,但也使用 p11-kit:首先执行

sudo /usr/local/bin/getlibs -p p11-kit:i386 
Run Code Online (Sandbox Code Playgroud)

然后建立符号链接:

sudo ln -s /usr/lib32/i386-linux-gnu/pkcs11/p11-kit-trust.so /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so
Run Code Online (Sandbox Code Playgroud)

雷吉 9 月 17 日 17:38