由于上游版本落后有点多了,但是企业微信应用内无法更新,自己打包一个deepin-wine应用有点麻烦,所以想要更新的朋友可以去企业微信官网下载官方最新安装包然后用下面的命令更新:
WINEPREFIX="$HOME/.deepinwine/Deepin-WXWork" deepin-wine8-stable <安装包路径>
Git Clone URL: | https://aur.archlinux.org/com.qq.weixin.work.deepin.git (read-only, click to copy) |
---|---|
Package Base: | com.qq.weixin.work.deepin |
Description: | Deepin Wine 版企业微信 | Deepin-wine Wecom |
Upstream URL: | https://mirrors.sdu.edu.cn/spark-store-repository/store/chat/com.qq.weixin.work.deepin/ |
Keywords: | wecom weixin.work wxwork |
Licenses: | custom |
Submitter: | NekoLOvO |
Maintainer: | NekoLOvO |
Last Packager: | NekoLOvO |
Votes: | 10 |
Popularity: | 1.20 |
First Submitted: | 2025-02-09 20:13 (UTC) |
Last Updated: | 2025-06-03 18:11 (UTC) |
由于上游版本落后有点多了,但是企业微信应用内无法更新,自己打包一个deepin-wine应用有点麻烦,所以想要更新的朋友可以去企业微信官网下载官方最新安装包然后用下面的命令更新:
WINEPREFIX="$HOME/.deepinwine/Deepin-WXWork" deepin-wine8-stable <安装包路径>
按照评论区的操作执行后还是口口的朋友可以看看我这个操作:
sudo mkdir -pv /usr/share/fonts/truetype/wqy/
sudo ln -sf /usr/share/fonts/noto-cjk/NotoSansCJK-Regular.ttc /usr/share/fonts/truetype/wqy/wqy-microhei.ttc
其中NotoSansCJK-Regular是我想要显示的字体,你用别的字体的话改成别的就行。
@wickytam Waybar本身不支持wine托盘:https://github.com/Alexays/Waybar/issues/1127
有没有办法把那个wine system tray关掉,让tray回到系统原生的tray呢?我使用的sway+waybar
@zlianzhuang sed
语法就是sed -i 's/旧文本/新文本/g' ./example.txt
啊
分享一种用容器的方法,目前除了gnome上托盘消失一切还好,kde基本没什么影响使用的问题 再就是更新企业微信的话可能会把聊天记录干掉,这个没仔细看,注意一下就能避免
# 安装必须软件
sudo pacman -S distrobox podman
# 创建deepin v20容器
# --nvidia 用于集成nvidia显卡驱动,非必需
# -H 指定容器的home目录,防止临时文件污染自己目录,非必需
distrobox create --image linuxdeepin/apricot:v20.8-compatible --name deepin --nvidia -H $HOME/deepin-home/
Note: podman拉取docker镜像可能需要额外的配置,修改 /etc/containers/containers.conf,添加一行
unqualified-search-registries = [“docker.io“]
# 进入deepin容器
distrobox enter deepin
# 安装企业微信
sudo apt install com.qq.weixin.work.deepin
# 创建桌面快捷方式到Host机器
# 图标位于/opt/apps/com.qq.weixin.work.deepin/entries/icons/hicolor/48x48/apps/com.qq.weixin.work.deepin.svg
distrobox-export -a /opt/apps/com.qq.weixin.work.deepin/entries/applications/com.qq.weixin.work.deepin.desktop
#使用deepin-wine-helper发送 alt+shift+S 到WXWork.exe 唤出窗口,该快捷键为企业微信默认唤起主窗口快捷键,可替换
distrobox-enter -n deepin -- "/opt/deepinwine/tools/sendkeys.sh" S WXWork 6
非拉丁语系用户请先运行一次企业微信,然后运行:(For non-latin users, please run WeCom once and run:)
sudo ln -sf /usr/share/fonts/noto-cjk/* /opt/deepin-wine8-stable/share/wine/fonts
sed -i 's/Noto Sans CJK SC/WenQuanYi Micro Hei/g' ~/.deepinwine/Deepin-WXWork/user.reg
@witt.9099 我也是无法显示字体,曾经尝试过一次,后来放弃了。一周之后又研究了下。
~/.deepinwine/Deepin-WXWork/user.reg 文件本身并没有被还原,是sed 命令没有替换
sed -i 's/WenQuanYi Micro Hei/Noto Sans CJK SC/g' ~/.deepinwine/Deepin-WXWork/user.reg 命令应该改成 sed -i 's/Noto Sans CJK SC/WenQuanYi Micro Hei/g' ~/.deepinwine/Deepin-WXWork/user.reg 即字体sed替换反了
3, 使用了 @NekoLovO 的方法 sudo ln -sf usr/share/fonts/wenquanyi/wqy-microhei/wqy-microhei.ttc /opt/deepin-wine8-stable/share/wine/fonts/wqy-microhei.ttc
重启企业微信就可以了,因为我先执行的3步骤,但是我觉得不执行步骤3,直接步骤2替换好字体可能也行,因为wine里已经内置了字体。
@witt.9099 你需要先在/opt/deepin-wine8-stable/share/wine/fonts
里面创建字体文件的链接。比如你装了wqy-microhei
的话,就sudo ln -sf usr/share/fonts/wenquanyi/wqy-microhei/wqy-microhei.ttc /opt/deepin-wine8-stable/share/wine/fonts/wqy-microhei.ttc
Pinned Comments
NekoLOvO commented on 2025-05-23 02:51 (UTC) (edited on 2025-05-23 02:53 (UTC) by NekoLOvO)
由于上游版本落后有点多了,但是企业微信应用内无法更新,自己打包一个deepin-wine应用有点麻烦,所以想要更新的朋友可以去企业微信官网下载官方最新安装包然后用下面的命令更新:
NekoLOvO commented on 2025-02-11 10:50 (UTC) (edited on 2025-02-11 11:01 (UTC) by NekoLOvO)
@falser 首次启动会让你设置缩放比例,后面想要调整可以运行
/opt/spark-dwine-helper/spark-dwine-helper/wine-app-launcher/wine-app-launcher.sh