我已经在 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 位。
小智 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