p11-kit : 와인의 일반적인 문제


22

Ubuntu 13.10 Saucy Salamander에 Winetricks와 함께 Wine 1.7을 설치했습니다. .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

몇 가지 팁을 찾았지만 아무것도 작동하지 않습니다. 어떻게 해결할 수 있습니까?

문안 인사.

답변:


20

방금 같은 문제가있었습니다. 나를 위해 p11-kit의 i386 버전을 사용하여 충분했습니다.

sudo apt-get install p11-kit:i386

우분투 13.10 64 비트를 사용하고 있습니다.


14
나를 위해 이것은 64 비트 버전과 충돌합니다 :-( (Ubuntu 13.10 64 비트). Apt는 말합니다 : "다음 패키지가 제거됩니다 : gnome-keyring p11-kit python-ubuntu-sso-client ubuntu-sso-client" .
sumid

이것은 여전히 ​​우분투 16.04의 문제인 것 같습니다. 나에게 그것은 진화 데이터 서버 그놈 키링을 제거하고 싶었습니다. p11-kit skypeforlinux
Dennis Nolte

13

나는 같은 문제가 있었고 매우 간단한 방법으로 해결했습니다.

p11-kit-modules:i386패키지 를 설치하기 만하면됩니다. 다음과 같이 할 수 있습니다.

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

이것이 바로 p11-kit-trust.so가이 패키지의 일부이며 정확한 위치에 설치 될 것입니다.

그것이 도움이되기를 바랍니다 ;-)


x64 시스템에서는 이것이 가장 정답 일 것입니다. 특히 그놈 키링이 이미 설치되어있는 경우. 감사!
Alex Summers

이것은 내 우분투 16.04 x64에서 패키지를 제거하려고 시도하지 않으므로 이것이 더 나은 대답이라고 생각합니다.
Dennis Nolte

5

난 그냥 다운로드 p11-kit:i386apt-get download추출, /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so(아카이브 관리자로) 파일을 내에 복사 된 /usr/lib/i386-linux-gnu/pkcs11/폴더에 있습니다.

이것은 다른 소프트웨어를 설치하지 않고도 다른 사람들이 문제를 해결하는 데 도움이되기를 바랍니다.


1

이 다른 스레드를 따르고 여기에 언급 된대로 수행 할 수 있습니다

Ubuntu saucy salamander (예 : 13.10 베타 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

레지 9 월 17 일 17:38


공유 WOW64 와인 ​​설정에서 이는 공유 오브젝트의 아키텍처에 대해 와인이 불평하게합니다.
Wolfer

Saucy에서 설치하려고 할 때 충돌이 발생 p11-kit:i386했으며 getlibs가 ia32libs더 이상 존재하지 않는 설치하려고했습니다 . sudo aptitude install lib32z1 lib32ncurses5 lib32bz2-1.0그리고이 답변의 상징적 인 링크는 와인의 오류 메시지를 없애기 위해 작동했습니다.
naught101

나는 이것이 효과가 있다고 생각합니다-나는 적어도 다음 버그에 있습니다. 내가 가지고 있지 않은 디렉토리를 먼저 만들어야했습니다. 즉mkdir /usr/lib32 /usr/lib/i386-linux-gnu/pkcs11
mc0e

1

다른 답변 중 일부는 다음과 같이 제안합니다.

sudo apt-get install p11-kit:i386

이로 인해 충돌이 발생하고 deinstalls가 제거 gnome-keyring됩니다. 그것은 중지 ssh기억 암호 문구에서, 따라서 당신은 터미널 매 시간에 암호를 계속 입력해야합니다. 또한 Network-Manager가 WiFi 비밀번호를 요청할 수 없게합니다.

작동하는 한 가지 대답은

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

충돌이 없습니다.

업데이트를 자동으로받지 않으므로 보안 문제가 발생할 수 있으므로 수동으로 패키지 압축을 해제하고 파일을 설치하는 것도 좋지 않습니다.

(정답 게시물에 대해 의견을 말하고 싶지만 평판이 부족하여 허용되지 않았습니다. 사람들의 세부 정보를 명확하게하기 위해 게시했습니다.)


-1 for :이 질문은 2 년 동안 지속되며 우분투 버전이 오래되었고 문제는 오랫동안 사라졌습니다
cmks

5
아니. PlayOnLinux에서 여전히 문제가 있습니다.
DocWilco

다른 답변 만 복사하므로 -1입니다. 문제 자체는 여전히 발생합니다.
Dennis Nolte
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.