{"id":13437107,"url":"https://github.com/vufa/deepin-wine-qq-arch","last_synced_at":"2025-07-14T08:11:32.173Z","repository":{"id":43050549,"uuid":"115840083","full_name":"vufa/deepin-wine-qq-arch","owner":"vufa","description":"Tencent QQ on Deepin Wine5(com.qq.im.deepin) For Archlinux","archived":false,"fork":false,"pushed_at":"2022-04-20T08:05:45.000Z","size":1632,"stargazers_count":253,"open_issues_count":31,"forks_count":12,"subscribers_count":4,"default_branch":"action","last_synced_at":"2025-03-24T08:28:45.236Z","etag":null,"topics":["archlinux","deepin","qq","wine"],"latest_commit_sha":null,"homepage":"https://aur.archlinux.org/packages/deepin-wine-qq/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vufa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-12-31T03:28:51.000Z","updated_at":"2025-01-14T01:25:07.000Z","dependencies_parsed_at":"2022-07-09T06:30:20.036Z","dependency_job_id":null,"html_url":"https://github.com/vufa/deepin-wine-qq-arch","commit_stats":null,"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vufa%2Fdeepin-wine-qq-arch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vufa%2Fdeepin-wine-qq-arch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vufa%2Fdeepin-wine-qq-arch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vufa%2Fdeepin-wine-qq-arch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vufa","download_url":"https://codeload.github.com/vufa/deepin-wine-qq-arch/tar.gz/refs/heads/action","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246927835,"owners_count":20856198,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["archlinux","deepin","qq","wine"],"created_at":"2024-07-31T03:00:54.369Z","updated_at":"2025-04-03T03:09:57.578Z","avatar_url":"https://github.com/vufa.png","language":"Shell","funding_links":[],"categories":["HarmonyOS"],"sub_categories":["Windows Manager"],"readme":"在Archlinux及衍生发行版上运行QQ\n========\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/vufa/deepin-wine-qq-arch/actions\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/workflow/status/vufa/deepin-wine-qq-arch/CI/action?logo=github\u0026style=flat-square\" alt=\"Build Status\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://im.qq.com/download/\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/QQ-9.5.2.27897-blue?style=flat-square\u0026logo=tencent-qq\" alt=\"QQ Version\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://aur.archlinux.org/packages/deepin-wine-qq/\"\u003e\n    \u003cimg src=\"https://img.shields.io/aur/version/deepin-wine-qq?label=AUR\u0026logo=arch-linux\u0026style=flat-square\" alt=\"AUR Version\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/vufa/deepin-wine-qq-arch/releases\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/downloads/vufa/deepin-wine-qq-arch/total?logo=github\u0026style=flat-square\" alt=\"GitHub Release\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/vufa/deepin-wine-qq-arch/issues\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/issues/vufa/deepin-wine-qq-arch?logo=github\u0026style=flat-square\" alt=\"GitHub Issues\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nDeepin 打包的 QQ 容器(`com.qq.im.deepin`)移植到 Archlinux，包含定制的运行脚本，QQ 安装包替换为官方最新\n\n:warning: `deepin-wine-qq` 从 `v9.5.2.27897-1` 开始，默认使用AUR仓库 [deepin-wine5](https://aur.archlinux.org/packages/deepin-wine5/)，不再依赖 `wine`，可以进行一些清理操作来保持系统整洁，具体参照： [从 `wine`/`deepin-wine 2.x` 迁移](#从-winedeepin-wine-2x-迁移)\n\n\u003c!-- TOC --\u003e\n\n- [安装](#安装)\n    - [从AUR安装](#从aur安装)\n    - [用安装包安装](#用安装包安装)\n    - [本地打包安装](#本地打包安装)\n- [设置](#设置)\n- [兼容性记录](#兼容性记录)\n- [切换到 `deepin-wine`](#切换到-deepin-wine)\n    - [自动切换(推荐)](#自动切换推荐)\n    - [从 `wine`/`deepin-wine 2.x` 迁移](#从-winedeepin-wine-2x-迁移)\n- [卸载](#卸载)\n- [常见问题及解决](#常见问题及解决)\n    - [QQ 安全组件异常](#qq-安全组件异常)\n    - [不能记住密码](#不能记住密码)\n    - [网络连接状态改变后不能重连](#网络连接状态改变后不能重连)\n    - [高分辨率屏幕支持](#高分辨率屏幕支持)\n    - [GNOME 桌面上的悬浮窗口问题](#gnome-桌面上的悬浮窗口问题)\n    - [防止使用系统安装的 Windows 字体](#防止使用系统安装的-windows-字体)\n    - [不能启动/卡死/卡顿问题](#不能启动卡死卡顿问题)\n    - [字体发虚/使用其他字体](#字体发虚使用其他字体)\n- [感谢](#感谢)\n- [更新日志](#更新日志)\n\n\u003c!-- /TOC --\u003e\n\n## 安装\n\n`deepin-wine-qq` 依赖`Multilib`仓库中的一些32位库，Archlinux默认没有开启 `Multilib`仓库，需要编辑`/etc/pacman.conf`，取消对应行前面的注释([Archlinux wiki](https://wiki.archlinux.org/index.php/Official_repositories#multilib)):\n\n```diff\n# If you want to run 32 bit applications on your x86_64 system,\n# enable the multilib repositories as required here.\n\n#[multilib-testing]\n#Include = /etc/pacman.d/mirrorlist\n\n-#[multilib]\n-#Include = /etc/pacman.d/mirrorlist\n+[multilib]\n+Include = /etc/pacman.d/mirrorlist\n```\n\n:warning: **注意：由于新版QQ可能需要 `wine` 还没有实现的一些win api，这会导致一些功能不可用，安装前先根据[兼容性记录](#兼容性记录)选择一个合适的版本**\n\n:bulb: 以下三种安装方式效果相同，选择一种即可\n\n### 从AUR安装\n\n已添加到 AUR [deepin-wine-qq](https://aur.archlinux.org/packages/deepin-wine-qq/)，可使用 `yay` 或 `yaourt` 安装：\n\n```shell\nyay -S deepin-wine-qq\n```\n\n### 用安装包安装\n\n\u003e 由 [GitHub Action](https://github.com/vufa/deepin-wine-qq-arch/actions) 在 Docker 容器 [countstarlight/makepkg](https://hub.docker.com/r/countstarlight/makepkg) 中自动构建的 ArchLinux 安装包\n\n在 [GitHub Release](https://github.com/vufa/deepin-wine-qq-arch/releases) 页面下载后缀为 `.pkg.tar.xz` 或 `.pkg.tar.zst` 的安装包，使用`pacman`安装：\n\n```bash\nsudo pacman -U #下载的包名\n```\n\n`.md5` 文件用于校验包完整性：\n\n```bash\nmd5sum -c *.md5\n```\n\n### 本地打包安装\n\n```shell\n git clone https://github.com/vufa/deepin-wine-qq-arch.git\n\n cd deepin-wine-qq-arch\n  \n makepkg -si\n```\n\n用上述三种安装方式之一安装完成后，运行应用菜单中创建的 QQ 快捷方式，首次运行会用 QQ 的安装包进行安装\n\n:warning: **注意：安装QQ时不建议修改安装路径，如果修改默认路径，要对应修改 `deepin-wine-qq` 的启动脚本(`/opt/apps/com.qq.im.deepin/files/run.sh`)：**\n\n```bash\nEXEC_PATH=\"c:/Program Files/Tencent/QQ/Bin/QQ.exe\"\n```\n改为修改后的安装路径，否则只有安装后第一次能够运行\n\n:bulb: **NOTE: 前几次运行时可能会提示 \"qq安全组件异常\"，等一会再运行或重启一下系统**\n\n## 设置\n\ndpi，目录映射等可以在 `winecfg` 进行设置，打开 `winecfg` 的命令为：\n\n```bash\n/opt/apps/com.qq.im.deepin/files/run.sh winecfg\n```\n\n## 兼容性记录\n\n|     QQ      |  wine  |   兼容性   |             备注             | deepin-wine | 兼容性 | 备注 |\n| :---------: | :----: | :--------: | :--------------------------: | :---------: | :----: | :--: |\n| 9.4.9.27847 |  6.12  |            |                              |  5.0.16-1   |  支持  |      |\n| 9.4.8.27843 |  6.10  |            |                              |  5.0.16-1   |  支持  |      |\n| 9.4.7.27805 |  6.8   |            |                              |  5.0.16-1   |  支持  |      |\n| 9.4.6.27770 |  6.5   |            |                              |  5.0.16-1   |  支持  |      |\n| 9.4.5.27743 |  6.5   |    部分    |                              |  5.0.16-1   |  支持  |      |\n| 9.4.3.27712 |  6.1   |    部分    | 部分字体显示为方框且性能较差 |  5.0.16-1   |  支持  |      |\n| 9.4.2.27666 |  6.0   |    部分    | 部分字体显示为方框且性能较差 |  5.0.16-1   |  支持  |      |\n| 9.4.2.27658 |  5.22  |    部分    | 部分字体显示为方框且性能较差 |  5.0.16-1   |  支持  |      |\n| 9.4.2.27655 |  5.22  |    支持    |                              |  5.0.16-1   |  支持  |      |\n| 9.4.1.27572 |  5.22  | **不支持** |                              |  5.0.16-1   |  支持  |      |\n| 9.4.0.27525 |  5.21  | **不支持** |                              |  2.18_24-3  |  支持  |      |\n| 9.3.9.27427 |  5.19  |    支持    |                              |  2.18_24-3  |  支持  |      |\n| 9.3.8.27381 |  5.17  | **不支持** |           无法启动           |  2.18_24-3  |  支持  |      |\n| 9.3.7.27301 |  5.15  |    支持    |                              |  2.18_24-3  |  支持  |      |\n| 9.3.6.27263 |  5.12  |    支持    |                              |  2.18_22-3  |  支持  |      |\n| 9.3.5.27030 |  5.10  |    支持    |                              |  2.18_22-3  |  支持  |      |\n| 9.3.3.27011 |  5.9   |    支持    |                              |  2.18_22-3  |  支持  |      |\n| 9.3.3.27009 |  5.8   |    支持    |                              |  2.18_22-3  |  支持  |      |\n| 9.3.2.26869 |  5.8   |    支持    |                              |  2.18_22-3  |  支持  |      |\n| 9.1.8.26211 | 4.20-1 |    支持    |                              |             |        |      |\n| 9.1.8.26211 | 4.18-1 |    部分    |      不能使用中文输入法      |             |        |      |\n| 9.1.8.26211 | 4.17-1 |    部分    |      不能使用中文输入法      |             |        |      |\n| 9.1.8.26211 | 4.16-1 |    支持    |                              |             |        |      |\n\n## 切换到 `deepin-wine`\n\n:warning: `deepin-wine-qq` 从 `v9.5.0.27852-1` 开始，默认使用AUR仓库 [deepin-wine5](https://aur.archlinux.org/packages/deepin-wine5/)，无需再进行任何切换操作，对于之前的版本，可以查看[旧版README](https://github.com/vufa/deepin-wine-qq-arch/blob/827052484c4fd05c165c28f4a227e1773a21332d/README.md)。\n\n### 自动切换(推荐)\n\n对于之前的版本，可以查看[旧版README](https://github.com/vufa/deepin-wine-qq-arch/blob/827052484c4fd05c165c28f4a227e1773a21332d/README.md)。\n\n### 从 `wine`/`deepin-wine 2.x` 迁移\n\n更新到 `deepin-wine-qq v9.5.0.27852-1` 及之后的版本后，依赖变更为 `deepin-wine5`，\n\n如果此时没有其他应用在使用 `wine`, `deepin-wine 2.x` 和 `deepin-wine6-stable`，就可以放心的卸载 `wine`, `deepin-wine 2.x` 和 `deepin-wine6-stable` 及其依赖：\n\n```bash\n# 卸载 deepin-wine 2.x (如果有)\nsudo pacman -S lib32-freetype2 #用原版替换lib32-freetype2-infinality-ultimate\nsudo pacman -Rns deepin-wine xsettingsd # 卸载 deepin-wine 2.x\n\n# 卸载 deepin-wine6-stable (如果有)\nsudo pacman -Rns deepin-wine6-stable\n\n# 卸载 wine (如果有)\nsudo pacman -Rns wine wine-mono wine-gecko\n```\n\n同时，`deepin-wine-helper` 改为使用AUR仓库[deepin-wine-helper](https://aur.archlinux.org/packages/deepin-wine-helper)，可以删除之前的 `deepin-wine-helper`：\n\n```bash\nrm -rf $HOME/.deepinwine/deepin-wine-helper\n```\n\n## 卸载\n\n无论用何种方式安装，卸载都是：\n\n```bash\nsudo pacman -Rns deepin-wine-qq\n```\n\n卸载的同时会删除用户目录下的整个 `WINEPREFIX` 环境，路径为：`~/.deepinwine/Deepin-QQ`\n\nQQ在本地保存的数据不会被删除，如保存在用户文档下的数据(默认：`~/Documents/Tencent Files`)\n\n## 常见问题及解决\n\n### QQ 安全组件异常\n\n前几次运行时可能会出现该问题，由残留的安装进程导致，可以等一会再运行或重启一下系统\n\n### 不能记住密码\n\n对于之前的版本，可以查看[旧版README](https://github.com/vufa/deepin-wine-qq-arch/blob/827052484c4fd05c165c28f4a227e1773a21332d/README.md)。\n\n### 网络连接状态改变后不能重连\n\n对于之前的版本，可以查看[旧版README](https://github.com/vufa/deepin-wine-qq-arch/blob/827052484c4fd05c165c28f4a227e1773a21332d/README.md)。\n\n### 高分辨率屏幕支持\n\n参照[设置](#设置)打开 `winecfg` ，在选项卡 `Graphics` 中修改dpi，如 修改为`192`\n\n### GNOME 桌面上的悬浮窗口问题\n\n\u003e 根据 [deepin-wine-tim-arch#2](https://github.com/vufa/deepin-wine-tim-arch/issues/2)，由[EricDracula](https://github.com/EricDracula)提供的方法\n\n安装 GNOME 插件: [TopIcons Plus](https://extensions.gnome.org/extension/1031/topicons/)\n\n\n### 防止使用系统安装的 Windows 字体\n\n\u003e 参照 https://blog.zhullyb.top/2021/04/27/hide-simsun-from-deepin-wine-tim/\n\n假设 Windows 字体都安装在 `/usr/share/fonts/TTF/` 目录下\n\n先安装 `bubblewrap`：\n```bash\nsudo pacman -S bubblewrap --needed\n```\n\n然后每次用如下命令启动QQ:\n```bash\nbwrap --dev-bind / / --tmpfs /usr/share/fonts/TTF/ /opt/apps/com.qq.im.deepin/files/run.sh\n```\n\n也可以修改 `deepin-wine-qq` 的应用菜单 `/usr/share/applications/com.qq.im.deepin.desktop`：\n```diff\n#!/usr/bin/env xdg-open\n\n[Desktop Entry]\nEncoding=UTF-8\nType=Application\nX-Created-By=Deepin WINE Team\nCategories=chat;Network;\nIcon=com.qq.im.deepin\n-Exec=\"/opt/apps/com.qq.im.deepin/files/run.sh\"\n+Exec=\"bwrap --dev-bind / / --tmpfs /usr/share/fonts/TTF/ /opt/apps/com.qq.im.deepin/files/run.sh\"\nName=QQ\nName[zh_CN]=QQ\nComment=Tencent QQ Client on Deepin Wine\nStartupWMClass=QQ.exe\nMimeType=\n\n```\n就可以和之前一样通过应用菜单中的QQ图标启动\n\n:warning: **注意：对 `/usr/share/applications/com.qq.im.deepin.desktop` 的修改会在重装或更新后被覆盖**\n\n### 不能启动/卡死/卡顿问题\n\n\u003e 由 [AUR](https://aur.archlinux.org/packages/com.tencent.meeting.deepin/) 的 [huyz](https://aur.archlinux.org/account/huyz) 提供的方法\n\n如果你在系统里安装了 windows 的宋体（simsun.ttc），则需复制一份 `simsun.ttc` 到 wine 容器（`$HOME/.deepinwine/Deepin-QQ/drive_c/windows/fonts`）里，否则程序可能会崩溃。\n\n\u003e 参照 [deepin-wine-qq-arch#19](https://github.com/vufa/deepin-wine-qq-arch/issues/19)\n\n用原版 `dwrite.dll` 替换 `$HOME/.deepinwine/Deepin-QQ/drive_c/windows/system32/dwrite.dll`\n\n再参照[设置](#设置)打开 `winecfg`，在 `Libraries` 中新增一项 `dwrite`，将新增的 `dwrite` 设置为原装先于内建(Native then Builtin)。\n\n### 字体发虚/使用其他字体\n\n默认使用文泉驿微米黑(`wqy-microhei`)字体，可以使用Windows平台常用字体替代，直接将字体文件或字体链接文件放置到字体文件夹就会生效，不会影响系统字体\n\n字体文件夹在：`$HOME/.deepinwine/Deepin-QQ/drive_c/windows/Fonts`\n\n经测试将 `微软雅黑` 伪装成 `宋体(simsun)` 的显示效果最好，具体可以参照 [bbs.deepin.org](https://bbs.deepin.org/zh/post/213530?offset=0\u0026postId=1269543)，将 `fake_simsun.ttc` 放到字体文件夹\n\n## 感谢\n\n* [Wuhan Deepin Technology Co.,Ltd.](http://www.deepin.org/)\n\n* [@wszqkzqk](https://github.com/wszqkzqk) 的 [wszqkzqk-deepin-wine-tim-arch](https://github.com/wszqkzqk/wszqkzqk-deepin-wine-tim-arch)\n\n* [@ssfdust](https://github.com/ssfdust) 的 [wszqkzqk-deepin-wine-tim-arch](https://github.com/ssfdust/wszqkzqk-deepin-wine-tim-arch)\n\n## 更新日志\n\n\u003cdetails open\u003e\n\u003csummary\u003e2021\u003c/summary\u003e\n\n* 2021-11-12 QQ-9.5.2.27897\n* 2021-10-08 QQ-9.5.1.27888\n* 2021-08-25 QQ-9.5.0.27852\n* 2021-07-16 QQ-9.4.9.27849\n* 2021-07-09 QQ-9.4.9.27847\n* 2021-06-14 QQ-9.4.8.27843\n* 2021-05-11 QQ-9.4.7.27805\n* 2021-04-08 QQ-9.4.6.27770\n* 2021-04-02 QQ-9.4.5.27743\n* 2021-02-11 QQ-9.4.3.27712 9.3.2deepin20\n* 2021-02-08 QQ-9.4.3.27712\n* 2021-01-19 QQ-9.4.2.27666\n* 2021-01-05 QQ-9.4.2.27658\n\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e2020\u003c/summary\u003e\n\n* 2020-12-29 QQ-9.4.2.27655\n* 2020-12-24 QQ-9.4.1.27572 com.qq.im.deepin_9.3.2deepin14\n* 2020-11-12 QQ-9.4.0.27525\n* 2020-10-18 QQ-9.3.9.27427\n* 2020-09-13 QQ-9.3.8.27381\n* 2020-08-16 QQ-9.3.7.27301\n* 2020-07-19 QQ-9.3.6.27263\n* 2020-06-19 QQ-9.3.5.27030\n* 2020-06-05 QQ-9.3.3.27011\n* 2020-05-22 QQ-9.3.3.27009\n* 2020-05-11 QQ-9.3.2.26869\n\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e2019\u003c/summary\u003e\n\n* 2019-11-17 QQ-9.1.8.26211 deepin.com.qq.im_9.1.8deepin0\n* 2019-09-21 QQ-9.1.8.26211 deepin.com.qq.im_8.9.19983deepin23\n* 2019-04-19 QQ-9.1.1.24953\n* 2019-03-18 QQ-9.1.0.24712\n* 2019-03-06 QQ-9.0.9.24445\n* 2019-02-05 QQ-9.0.9_1\n\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e2017\u003c/summary\u003e\n\n* 2017-12-31 QQ-8.9.6\n\n\u003c/details\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvufa%2Fdeepin-wine-qq-arch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvufa%2Fdeepin-wine-qq-arch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvufa%2Fdeepin-wine-qq-arch/lists"}