忘记、过去
deepin
2020-08-19 21:15 可以,运行基本没啥问题。托盘的话,感觉像是因为主窗口抢了焦点没法在虚拟桌面单独渲染了?反正问题不大,主界面也有右上角菜单的。
类似的问题在 RC 版更新前,deepin-wine5 5.0.6-1上面打包 天翼云盘 的时候遇到过,托盘和主界面菜单都不能正常显示。后来更新了 5.0.11-1 就好了,很神奇。有兴趣的话可以问问 anima 他是怎么处理的。
但是打包的时候,对于自己的用户名文件夹处理没到位。
容器根目录里的三个注册表 .reg 文件,需要执行 sed -i "s#$USER#@current_user@#" ./*.reg 将自己的用户名替换为 @current_user@,还有 c:\users\sgb 这个用户文件夹不应该删除,应该直接改名为 @current_user@ 即可,里面虽然没啥东西,但是有些软件会在安装的时候写入的。这两处文件名在 run_v3.sh 脚本中会自动处理为当前用户名,避免混乱。大概就这样,不晓得我说的对不对,毕竟官方以前是这么打包的。
类似的问题在 RC 版更新前,deepin-wine5 5.0.6-1上面打包 天翼云盘 的时候遇到过,托盘和主界面菜单都不能正常显示。后来更新了 5.0.11-1 就好了,很神奇。有兴趣的话可以问问 anima 他是怎么处理的。
但是打包的时候,对于自己的用户名文件夹处理没到位。

容器根目录里的三个注册表 .reg 文件,需要执行 sed -i "s#$USER#@current_user@#" ./*.reg 将自己的用户名替换为 @current_user@,还有 c:\users\sgb 这个用户文件夹不应该删除,应该直接改名为 @current_user@ 即可,里面虽然没啥东西,但是有些软件会在安装的时候写入的。这两处文件名在 run_v3.sh 脚本中会自动处理为当前用户名,避免混乱。大概就这样,不晓得我说的对不对,毕竟官方以前是这么打包的。
Reply Like 0 View the author


中文 

首先声明本人小白一个,使用deepin也有一年多了,一开始真的啥都不懂,通过看帖子、查百度,慢慢学会了如何用命令下载安装软件,如何编辑.desktop文件,如何简单的打包deb文件。。。学习的过程也是快乐的过程,真的很感谢社区各位大佬,deepin论坛的氛围还是很不错的,大部分小白们提问都有人热情、耐心的帮助解答。好了,不多啰嗦,一直想学习deepin-wine如何打包,可找不到一个完整的教程,只能自己瞎摸索,好在有社区大佬,特别是星火商店的大佬们,他们打包封装的软件解决了日常使用的好多问题。这次也是在星火大佬打包的基础上,通过解包替换完成的(所以包名也含有spark),没什么技术含量,请大佬包涵,多给些鼓励。
链接:https://cloud.189.cn/t/ni2UZfbIjEba
已知问题:1.主窗口打开的状态下,托盘图标右键无法弹出菜单,但主窗口关闭后可正常弹出右键菜单
2.播放窗口播放过程中,有时拖动窗口会卡死
*********十分感谢大佬的指点,这次权当练手了,以后还得多学习**********