askme765cs / Wine-QQ-TIM

提供在Linux上运行最新版腾讯QQ与TIM的解决方案 Easiest Way to Run QQ&TIM on Linux
3.21k stars 294 forks source link

Ubuntu TIM的用户数据怎么是存放在/tmp/TIM下的? #58

Open RetireWorker opened 6 years ago

RetireWorker commented 6 years ago

ubuntu 16.04 TIM数据存放在/tmp/TIM目录下,重启后数据丢失了,导致需要重新进行登录认证,怎么更改用户数据目录? 2018-01-23 17-21-30 而且聊天记录也会丢失! ubuntu会每天清理/tmp目录,可以通过修改参数设置(/etc/default/rcS 文件中的TMPTIME=-1),清理频率,但最好的方式是指定自定义目录。 2018-01-23 17-37-28

xuan880 commented 6 years ago

执行TIM-x86_64.AppImage --appimage-extract 然后修改里面的AppRun文件。 然后修改第12行和第14行,我就修改成这样。 mkdir -p $RW_DATADIR $HOME/.TIM

$HERE/usr/bin/unionfs-fuse -o use_ino,nonempty,uid=$UID -o cow $HOME/.TIM=RW:"$RO_DATADIR"=RO "$RW_DATADIR" || exit 1 修改好了之后用appimagetool重新打包就行了。 修改好的tim我也上传了一份 https://mega.nz/#!SV9SkSDa!E3X7bbYacE0KKny2mSGbOT7oftwCzWD0-K5wNb-RcqA

cnbusq commented 5 years ago

@xuan880 我看你修改了TIM的数据默认存储地址,能否也修改一下QQ啊?最近,使用appimage版本的qq但发现无法保存聊天记录很少苦恼

xuan880 commented 5 years ago

@xuan880 我看你修改了TIM的数据默认存储地址,能否也修改一下QQ啊?最近,使用appimage版本的qq但发现无法保存聊天记录很少苦恼

照着以前的方式修改好的QQ,不过在我的manjaro三用不了,不知道是不是系统问题,如果你也用不了的话可以自己修改。 https://mega.nz/#!yc1yXICJ!UcfYrbmg_ZWHmH2bSok8r10O6Uhl0vozfgp39p5mXL8 解压文件包 ./QQ-20171129-x86_64.AppImage --appimage-extract AppRun文件中的20,22行修改成下面内容 mkdir -p $RW_DATADIR $HOME/.QQ $HERE/usr/bin/unionfs-fuse -o use_ino,nonempty,uid=$UID -ocow $HOME/.QQ=RW:"$RO_DATADIR"=RO "$RW_DATADIR" || exit 1 然后在https://github.com/AppImage/AppImageKit/releases 里面下载appimagetool 最后 export ARCH=x86_64 ; ./appimagetool-x86_64.AppImage -v squashfs-root 重新打包.

cnbusq commented 5 years ago

@xuan880 非常感谢,但你给的这个链接无法下载: https://mega.nz/#!yc1yXICJ!UcfYrbmg_ZWHmH2bSok8r10O6Uhl0vozfgp39p5mXL8

xuan880 commented 5 years ago

@xuan880 非常感谢,但你给的这个链接无法下载: https://mega.nz/#!yc1yXICJ!UcfYrbmg_ZWHmH2bSok8r10O6Uhl0vozfgp39p5mXL8

那里用这个地址吧 链接: https://pan.baidu.com/s/1ZkvqWfBNh-bkd2HHg9z5Mw 提取码: km26 复制这段内容后打开百度网盘手机App,操作更方便哦