huan / docker-wechat

DoChat is a Dockerized WeChat (盒装微信) PC Windows Client for Linux
https://hub.docker.com/r/zixia/wechat
Apache License 2.0
2.24k stars 203 forks source link

mkdir: 无法创建目录 “/home/user/.wine/drive_c/users/user/Application Data/Tencent”: 权限不够 #159

Closed AlightYoung closed 2 years ago

AlightYoung commented 2 years ago

执行安装脚本(sudo curl -sL https://gitee.com/mirrors/dochat/raw/main/dochat.sh | bash)出现

mkdir: 无法创建目录 “/home/user/.wine/drive_c/users/user/Application Data/Tencent”: 权限不够

切换至root用户执行也是这个结果

OS: Debian 11

AlightYoung commented 2 years ago

wget下载脚本修改user为本地用户名,问题解决。

shuangfu commented 2 years ago

您好,dochat.sh 已经下载打开了,但确实不知道怎么改,文件内有五处出现"user"字符串,请问是都替换成我自己的用户名吗?

AlightYoung commented 2 years ago

您好,dochat.sh 已经下载打开了,但确实不知道怎么改,文件内有五处出现"user"字符串,请问是都替换成我自己的用户名吗? 准确来说就是把一些错误路径(user处的用户名)换成自己的user用户名。

AlightYoung commented 2 years ago

您好,dochat.sh 已经下载打开了,但确实不知道怎么改,文件内有五处出现"user"字符串,请问是都替换成我自己的用户名吗?

image 例如此处

khewweifeng commented 2 years ago

您好,dochat.sh 已经下载打开了,但确实不知道怎么改,文件内有五处出现"user"字符串,请问是都替换成我自己的用户名吗?

image 例如此处

你好,

我跟着改,不行 。。。变成被拒绝访问

试了 sudo -i sudo su 都得到一样的提示

itstartstosnow commented 1 year ago

您好,dochat.sh 已经下载打开了,但确实不知道怎么改,文件内有五处出现"user"字符串,请问是都替换成我自己的用户名吗?

image 例如此处

你好,

我跟着改,不行 。。。变成被拒绝访问

试了 sudo -i sudo su 都得到一样的提示

我是一口气改了 docker run 后面这两行的三处,运行成功了,供参考:

-v "$HOME/DoChat/WeChat Files/":'/home/<yourname>/WeChat Files/' \
-v "$HOME/DoChat/Applcation Data":'/home/<yourname>/.wine/drive_c/users/<yourname>/Application Data/' \
zlianzhuang commented 11 months ago

只需要改 /home/user 改成自己的就可以