p11-kit: Wine ile ilgili tipik problem


22

Wine 1.7'yi Winetricks ile Ubuntu 13.10 Saucy Salamander'a yükledim. Herhangi bir .exe dosyasını başlatmaya çalıştım, ancak yine de bir sorun var:

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

Birkaç ipucu buldum ama hiçbir şey işe yaramadı. Bunu nasıl çözebilirim?

Saygılarımızla.

Yanıtlar:


20

Ben de aynı sorunu yaşadım. Benim için p11 kitinin i386 versiyonunu kullanmak yeterliydi.

sudo apt-get install p11-kit:i386

Ubuntu 13.10 64-bit kullanıyorum.


14
Benim için bu 64-bit sürümü ile çelişiyor :-( (Ubuntu 13.10 64-bit) Apt: "Aşağıdaki paketler ÇIKARILACAKTIR: gnome-keyring p11-kit python-ubuntu-sso-client ubuntu-sso-client" .
14’e

bu hala Ubuntu 16.04 ile ilgili bir sorun gibi görünüyor, benim için evrim-veri-sunucusu gnome-anahtarlık p11 kit skypeforlinux'u kaldırmak istedi
Dennis Nolte

13

Ben de aynı problemi yaşadım ve çok basit bir şekilde çözdüm:

Tek yapmanız gereken p11-kit-modules:i386paketi kurmak . Bunu böyle yapabilirsin:

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

İşte bu, p11-kit-trust.so bu paketin bir parçasıdır ve doğru yere kurulur.

Umarım yardımcı olur ;-)


Bir x64 sisteminde, bu büyük olasılıkla en doğru cevaptır. Özellikle zaten gnome-keyring kurulu ise. Teşekkürler!
Alex Summers,

bu, ubuntu 16.04 x64'teki paketleri kaldırmaya çalışmadığından, bence bu daha iyi bir cevap.
Dennis Nolte

5

Sadece indirilen p11-kit:i386ile apt-get downloadçıkarıldı, /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so(Arşiv Yöneticisi ile) dosyası ve benim bunu kopyalanan /usr/lib/i386-linux-gnu/pkcs11/klasörün.

Bunun başkalarının başka bir yazılımı yüklemeye gerek kalmadan sorunu çözmesine yardımcı olacağını umuyorum.


1

Bu diğer konuyu takip etmeye ve burada belirtildiği gibi yapmaya çalışabilirsiniz

Eğer Ubuntu soslu semender iseniz (örneğin, 13.10 beta 1) ve hata mesajı alıyorsanız

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

sonra sadece yukarıdaki linkteki komutları izleyin, fakat aynı zamanda p11-kit ile uygulayın: ilk önce yapın

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

sonra sembolik bağlantıyı yapın:

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 Eylül 17:38


Paylaşılan WOW64 şarap kurulumunda bu, şarap paylaşılan nesnenin mimarisi hakkında şikayetçi olmasına neden olur.
Wolfer

p11-kit:i386Saucy'de, yüklemeye çalışırken bir çelişki yaşadım ve getlibs artık kurulmayacaktı ia32libs. sudo aptitude install lib32z1 lib32ncurses5 lib32bz2-1.0ve sonra bu cevabın içindeki sembolik bağ, şaraptaki hata mesajından kurtulmaya çalıştı.
naught101

Sanırım bu işe yaradı - en azından bir sonraki böceğe gidiyorum. Önce sahip olmadığım bazı dizinler oluşturmalıydım. yanimkdir /usr/lib32 /usr/lib/i386-linux-gnu/pkcs11
mc0e

1

Diğer cevaplardan birkaçı bunu önermektedir:

sudo apt-get install p11-kit:i386

Bu benim için çatışmalara ve gnome-keyringoldukça kötü bir şey olan uygulamaların kaldırılmasına neden oluyor . Bu durdurur sshhatırlayarak passphrases gelen ve böylece terminal her zaman içinde parolanızı yazarak tutmak gerekir. Ayrıca Ağ Yöneticisinin WiFi şifresi sormasını engeller.

İşe yarayan tek cevap

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

Bunun herhangi bir çatışması yok.

Paketleri elle açmak ve dosyaları yüklemek de iyi bir fikir değil, çünkü otomatik olarak güvenlik sorunlarına yol açabilecek güncellemeler almayacaksınız.

(Doğru cevap yazısı hakkında yorum yapmak istedi, ancak itibar yetersizliği nedeniyle izin verilmedi.


-1 için: Bu soru iki yıl alt, modası geçmiş ubuntu sürümü ve sorun, eminim, uzun süre gitmiş değilim
CMKS

5
Hayır! Sorun hala PlayOnLinux ile ilgili.
DocWilco

Sadece diğer cevapları kopyaladığı için -1. Sorunun kendisi hala oluyor.
Dennis Nolte
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.