我在 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
这没有任何冲突。
手动解压包并安装文件也不是一个好主意,因为您不会自动获得更新,这可能会导致安全问题。
(想对正确答案的帖子发表评论,但由于声誉不佳而不被允许。我想我会发帖向人们澄清细节。)