p11-kit: типичная проблема с Wine

Я установил Wine 1.7 с Winetricks на Ubuntu 13.10 Saucy Salamander. Я пытался запустить любые файлы .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

Я нашел несколько советов, но ничего не работает. Как я могу решить это?

С уважением.

22
задан 4 November 2013 в 04:58

5 ответов

У меня просто была такая же проблема. Для меня было достаточно установить i386-версию p11-kit, используя

sudo apt-get install p11-kit:i386

Я использую Ubuntu 13.10 64-bit.

0
ответ дан 4 November 2013 в 04:58

У меня была та же проблема, и я решил ее очень просто:

Все, что вам нужно сделать, это установить пакет p11-kit-modules:i386. Вы можете сделать это следующим образом:

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

И это все, p11-kit-trust.so является частью этого пакета и будет установлен на свое место.

Надеюсь, это поможет; -)

0
ответ дан 4 November 2013 в 04:58

Я только что скачал p11-kit:i386 с помощью apt-get download, извлек файл /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so (с помощью Archive Manager) и скопировал его в мою папку /usr/lib/i386-linux-gnu/pkcs11/.

Надеюсь, что это поможет другим решить проблему без необходимости установки другого программного обеспечения.

0
ответ дан 4 November 2013 в 04:58

Вы можете попытаться следовать этому другому потоку и выполнить , как указано здесь

Если вы используете 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

затем просто следуйте тем же командам, что и в приведенной выше ссылке, но также с помощью p11-kit: сначала выполните

sudo /usr/local/bin/getlibs -p p11-kit:i386 

, затем сделайте символическую ссылку:

sudo ln -s /usr/lib32/i386-linux-gnu/pkcs11/p11-kit-trust.so /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so

Реджи 17 сентября в 17:38

0
ответ дан 4 November 2013 в 04:58

Несколько других ответов предлагают сделать это:

sudo apt-get install p11-kit:i386

Это вызывает у меня конфликты и приводит к деинсталляции gnome-keyring, что довольно плохо. Он останавливает ssh запоминание парольных фраз, и, таким образом, вам приходится каждый раз вводить вашу парольную фразу в терминале. И это не позволяет Network-Manager запрашивать пароли WiFi.

Один ответ, который работает, это

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

Это не имеет никаких конфликтов.

Разархивирование пакетов и установка файлов вручную также не очень хорошая идея, поскольку вы не будете автоматически получать обновления, что может привести к проблемам с безопасностью.

(Хотел прокомментировать правильный ответ в посте, но не позволили из-за отсутствия репутации. Я решил опубликовать, чтобы уточнить детали для людей.)

0
ответ дан 4 November 2013 в 04:58

Другие вопросы по тегам:

Похожие вопросы: