p11-kit: Vấn đề điển hình với Wine


22

Tôi đã cài đặt Wine 1.7 với Winetricks trên Ubuntu 13.10 Saucy Salamander. Tôi đã cố gắng khởi chạy bất kỳ tệp .exe nào, nhưng vẫn gặp sự cố:

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

Tôi đã tìm thấy một vài lời khuyên, nhưng bất cứ điều gì không hoạt động. Làm thế nào tôi có thể giải quyết nó?

Trân trọng.

Câu trả lời:


20

tôi chỉ có cùng một vấn đề. Đối với tôi, nó là đủ để cài đặt phiên bản i386 của p11-kit bằng cách sử dụng

sudo apt-get install p11-kit:i386

Tôi đang sử dụng Ubuntu 13.10 64-bit.


14
Đối với tôi, điều này mâu thuẫn với phiên bản 64 bit :-( (Ubuntu 13.10 64 bit). Apt nói: "Các gói sau sẽ được KHẮC PHỤC: gnome-keyring p11-kit python-ub Ubuntu-sso-client ub Ubuntu-sso-client" .
sumid

đây dường như vẫn là một vấn đề với Ubuntu 16.04, đối với tôi, nó muốn xóa máy chủ tiến hóa dữ liệu gnome-keyring p11-kit skypeforlinux
Dennis Nolte

13

Tôi đã có cùng một vấn đề và giải quyết nó một cách rất đơn giản:

Tất cả bạn phải làm là để cài đặt p11-kit-modules:i386gói. Bạn có thể làm điều đó như thế này:

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

Và đó là nó, p11-kit-trust.so là một phần của gói này và sẽ được cài đặt đúng vị trí của nó.

Hy vọng nó giúp ;-)


Trên hệ thống x64, đây rất có thể là câu trả lời đúng nhất. Đặc biệt là nếu bạn đã cài đặt gnome-keyring. Cảm ơn!
Alex Summers

Điều này không cố gắng loại bỏ các gói trên Ubuntu 16.04 x64 của tôi, vì vậy đây là câu trả lời tốt hơn theo quan điểm của tôi.
Dennis Nolte

5

Tôi chỉ cần tải p11-kit:i386với apt-get download, trích xuất các /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.sotập tin (với Archive Manager) và sao chép nó để tôi /usr/lib/i386-linux-gnu/pkcs11/thư mục.

Hy vọng điều này sẽ giúp người khác giải quyết vấn đề mà không phải cài đặt phần mềm khác.


1

Bạn có thể thử theo dõi chủ đề khác này và thực hiện như được đề cập ở đây

Nếu bạn đang sử dụng Ubuntu kỳ nhông (ví dụ 13.10 beta 1) và bạn nhận được thông báo lỗi

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

sau đó chỉ cần làm theo các lệnh tương tự như trong liên kết trên, nhưng cũng với p11-kit: đầu tiên làm

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

sau đó tạo liên kết tượng trưng:

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

Reggie 17 tháng 9 lúc 17:38


Trên một thiết lập rượu vang WOW64 được chia sẻ, kết quả là rượu vang phàn nàn về kiến ​​trúc của đối tượng được chia sẻ.
Wolfer

Trên Saucy, tôi đã gặp xung đột khi cố gắng cài đặt p11-kit:i386và getlibs đang cố cài đặt ia32libs, không còn tồn tại. sudo aptitude install lib32z1 lib32ncurses5 lib32bz2-1.0và sau đó liên kết tượng trưng trong câu trả lời này đã hoạt động để loại bỏ thông báo lỗi trong rượu vang.
ness101

Tôi nghĩ rằng điều này đã làm việc - tôi ít nhất là về lỗi tiếp theo. Trước tiên tôi phải tạo một số thư mục mà tôi không có. tức làmkdir /usr/lib32 /usr/lib/i386-linux-gnu/pkcs11
mc0e

1

Một số câu trả lời khác đề nghị làm điều này:

sudo apt-get install p11-kit:i386

Điều này gây ra xung đột cho tôi và deinstalls gnome-keyring, đó là một điều khá tệ. Nó dừng sshviệc ghi nhớ cụm mật khẩu và do đó bạn phải tiếp tục nhập cụm mật khẩu của mình vào thiết bị đầu cuối mỗi lần. Và nó ngăn Network-Manager có thể yêu cầu mật khẩu WiFi.

Câu trả lời có hiệu quả là

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

Điều này không có bất kỳ xung đột.

Giải nén thủ công các gói và cài đặt tệp cũng không phải là ý hay, vì bạn sẽ không tự động nhận được các bản cập nhật, điều này có thể dẫn đến các vấn đề bảo mật.

(Muốn bình luận về bài trả lời chính xác, nhưng không được phép do thiếu danh tiếng. Hình tôi muốn đăng để làm rõ các chi tiết cho mọi người.)


-1 cho: câu hỏi này là hai năm, phiên bản Ubuntu đã lỗi thời và vấn đề, tôi chắc chắn, đã biến mất trong một thời gian dài
cmks

5
Không. Vấn đề vẫn còn xoay quanh PlayOnLinux.
DocWilco 18/03/2016

-1 vì nó chỉ sao chép các câu trả lời khác. Vấn đề vẫn xảy ra.
Dennis Nolte
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.