linux - wine 只能找到带有 sudo 的库
问题描述
我最近安装了 wine,但我只能使用 sudo 运行带有 wine 的程序。
/opt/wine-devel/bin/wine: error while loading shared libraries: libwine.so.1: cannot open shared object file: No such file or directory
它给出了这个错误,我检查了wine是否试图在错误的目录中找到库,但不是这样,因为如果我使用:
sudo wine program.exe
它运行正确。
解决方案
我解决了这个问题,只是做了一个chown <user> /opt/wine-<branch>
. 但是在用sudo使用wine并安装一些包或程序后不这样做,它们将被权限锁定,无法访问,请chown
在从winehq页面下载wine后使用。
推荐阅读
- c++ - 使用 ofstream 写入文本文件时断言失败
- mysql - mysql:找到最近的点,它与给定的纬度和经度的距离以公里为单位?
- wordpress - 如何将谷歌套装域与WordPress连接?
- python - 如何杀死正在运行的线程
- jmeter - JMeter - 仅对第一个请求禁用/忽略断言
- node.js - 完全没有理由的内存泄漏
- javascript - 使用 MS Edge 下载 Excel 文件
- java - 如何在 Eclipse 中从 maven 运行 jsoup 代码?
- c# - 肥皂服务标头
我创建了网络服务来接受这个肥皂请求。我测试并且如果我添加标题仍然适用于 s:mustUnderstand="0" 但如果我将其更改为 1 它会破坏
动作 s:mustUnderstand="1"
为了接受标头,我需要对我的网络服务进行哪些更改?提前致谢
<s
- html - 将 SVG 线条放置在 HTML 元素上,同时仍然允许与 HTML 元素交互