配置wine出错 提示没有库文件 gnome-keyring-pkcs11.so
来源:互联网 发布:数据库安全问题分类 编辑:程序博客网 时间:2024/04/29 07:16
配置wine出错 提示没有库文件 gnome-keyring-pkcs11.so
首先 使用dpkg -l 查看是否安装了
gnome-keyring-pkcs11.so
如果没有,就直接从来这里
wget https://raw.github.com/spaetzlecode/getlibs/master/getlibs
安装,
如果有而又链接不上,说明你的库不是32位版本的,就像下面老兄出现的情况那样
————————————————————————————————————
This solution works for Ubuntu 12.04 64bit
I originally had this error:
/usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
Then I did a ln -s
link to the 64-bit lib and got this error: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: wrong ELF class: ELFCLASS64
note: before you start remove the link to the 64bit lib if you created it.
————————————————————————————————————————
Solution:
Here is how to fix it. Note I am using Crossover 11.3, which uses wine 1.4 so it should also work for wine users.
Further related information to getlibs can be found here.
1) Install getlibs:
UODATE 3/2013: Download getlibs from https://github.com/spaetzlecode/getlibs
wget https://raw.github.com/spaetzlecode/getlibs/master/getlibssudo chown root:root getlibssudo chmod +x getlibssudo mv -n getlibs /usr/local/bin
chown root:root getlibs 这句话的意思是:
更改所有者
mv -n 的意思是:
如果那个目录有,就不覆盖,若没有就覆盖
2) Install the 32bit library:
sudo /usr/local/bin/getlibs -p gnome-keyring:i386
If you got this message error:
Failed to download file http://mirrors.kernel.org/ubuntu/pool/main/g/gnome-keyring/gnome-keyring_3.4.1-4ubuntu1~precise1_i386.deb
then download the file right here:
wget https://launchpad.net/~gnome3-team/+archive/gnome3/+files/gnome-keyring_3.4.1-4ubuntu1~precise1_i386.deb
and do:
/usr/local/bin/getlibs -i "path-of-the-file"/gnome-keyring_3.4.1-4ubuntu1~precise1_i386.deb
3) Make the symbolic link:
sudo mkdir -p /usr/lib/i386-linux-gnu/pkcs11/ sudo ln -s /usr/lib32/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so
ln -s 是做的软连接,将
/usr/lib32/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so
连接到
/usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so
Now run your Crossover/Wine app and the error is gone.
- 配置wine出错 提示没有库文件 gnome-keyring-pkcs11.so
- ubuntu wine gnome-keyring-pkcs11.so问题
- ubuntu 12.04 Wine 找不到 gnome-keyring-pkcs11.so 的解决方法
- debian(wheezy)gnome-keyring:: couldn't connect to: /home/username/.cache/keyring-XXXXXX/pkcs11
- Gnome-keyring总是提示输入密码问题
- linux deepin 2013 使用svn提示**gnome keyring **
- gnome-keyring的烦恼
- 删除gnome-keyring
- svn update 时总是提示 Password for '默认密钥' GNOME keyring: 输入密码
- GNOME keyring [(null)] 的密码:
- Password for '(null)' GNOME keyring
- Password for '(null)' GNOME keyring:
- GNOME keyring [(null)] 的密码:
- Password for '(null)' GNOME keyring
- 提示找不到so文件
- Linux: Password for '(null)' GNOME keyring
- WARNING: gnome-keyring:: couldn't connect to
- svn co 默认密钥' GNOME keyring
- 在ubuntu上搭建git-server及android studio使用git
- view变化监听器ViewTreeObserver的简单使用(附小demo)
- 一个架构师谈什么是架构以及怎么成为一个架构师
- Android未来前景甚优扣丁春季开班收获秋季
- 欢迎使用CSDN-markdown编辑器
- 配置wine出错 提示没有库文件 gnome-keyring-pkcs11.so
- 说说JSON和JSONP
- Microsoft.XMLHTTP组件,send()卡死问题
- sql mid()
- unity3d基础学习笔记8:定时器
- oracle新建表空间及用户的笔记
- 组合选择符
- Lua学习笔记-9.2章-管道和过滤器
- [从头学数学] 第93节 比