gitee资源及说明:https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu/tree/master
阿里云镜像网站:https://mirrors.aliyun.com/deepin/pool/
软件架构
软件架构说明

(1)安装教程
在线安装(目前尚有bug)
直接使用在线安装脚本,安装最新的Release版本:

wget -qO- https://raw.githubusercontent.com/wszqkzqk/deepin-wine-ubuntu/master/online_install.sh | bash -e

本地安装(Ubuntu/Debian通用)
克隆 (git clone https://github.com/wszqkzqk/deepin-wine-ubuntu.git) 或下载到本地。

在中国推荐用下面的地址,速度更快: (git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git)

当然也可以选择下载releases:Github 或者 Gitee

解压后切换到解压文件目录,在终端中运行(授予可执行权限后): ./install.sh

KDE或其他按照普通安装方式安装后运行出现X错误的桌面环境执行 ./KDE-install.sh )。

本地安装deepin-wine的官方最新环境(目前2.18-22版本/仅ubuntu测试)
解压后切换到解压文件目录,在终端中运行(授予可执行权限后): ./install_2.8.22.sh
(2)使用说明
下载并安装所需要的deepin-wine容器 (建议在终端下使用dpkg -i安装容器,否则容易误报依赖错误)

可使用deepin发布的最新版容器安装包:阿里云镜像下载:

https://mirrors.aliyun.com/deepin/pool/

注意:1.目前基本适配最新版KDE,但测试可能不足(已测试可用:最新版KDE neon、Kubuntu 18.04/18.0.1/18.0.2),欢迎大家测试反馈(建议将KDE升级到最新版) 2.部分桌面环境无法正常使用视频通话功能!

(3)关于托盘
Ubuntu 18.04 下(Gnome 桌面):

安装 Gnome Shell 插件:TopIcons Plus

(4)TIM 的可选操作–Flash 的安装方法
*本操作无必要性

下载需要的 install_flash_player_ppapi.exe
将下载的安装文件放入 ~/.deepinwine/Deepin-TIM/drive_c 下,即 TIM 所在 Wine C 盘根目录
打开一个 Terminal ,执行:

WINEPREFIX=~/.deepinwine/Deepin-TIM deepin-wine "c:\\install_flash_player_ppapi.exe"

然后按提示进行安装、重启 TIM 即可。

(5)手动更改配置(winecfg)
执行 WINEPREFIX=~/.deepinwine/容器名称 deepin-wine winecfg 即可,也可以用此方法来调整缩放问题

(6)解决系统非中文语言环境时软件无法设置为中文
在/opt/deepinwine/tools/run.sh 中将 WINE_CMD 那一行修改为 WINE_CMD="LC_ALL=zh_CN.UTF-8 deepin-wine"

(7)卸载方法
执行uninstall.sh即可
(8)微信更新问题
如果出现微信提示跟新问题执行这一条语句即可

wget -qO- https://deepin-wine.i-m.dev/setup.sh | sudo sh

(9)最近问题
部分环境出现deepin最新容器无法安装的问题,主要是因为这套软件包为了保证兼容性,保持了较旧的软件包版本,使得某些deepin新打包的容器无法正常获得依赖关系,可以到这里下载兼容包

另外,希望大家遇到问题时,先检测自己的deepin-wine环境是否升级到了最新版。

(10)wine 应用程序全局快捷键无效的解决方案

  1. 安装 xdotool
    直接在命令行运行以下命令即可:
sudo apt install --no-install-recommends xdotool
  1. 编写 xdotool 脚本
    *思路: Wine 应用在后台无法接收到快捷键状态, 此时借助 xdotool 向 Wine 应用发送模拟按键信息即可. *

在合适的位置新建一个脚本文件 “open_wechat.sh”, 写入以下内容:

#!/bin/sh
#在当前运行的应用中找到名为WeChat.exe的应用程序,并向它发送按键事件"ctrl+alt+W"
#WeChat的可执行文件名为WeChat.exe,如果是其它应用程序就修改成其它应用程序的可执行文件名, 应用名称大小写敏感, 一个字母都不能错!
xdotool key --window $(xdotool search --limit 1 --all --pid $(pgrep WeChat.exe)) "ctrl+alt+W"

赋予脚本可执行权限:

chmod +x open_wechat.sh

如果此时你的微信正好运行在后台, 执行这个脚本就可以把它召唤到前台. 如果没有, 请检查脚本是否有错误.

  1. 设置快捷键
    图形界面依次打开 “设置” -> “设备” -> “键盘”, 点击列表最底部的 “+” 号添加自定义快捷键.

快捷键设置

名称随便, 填写 “打开微信” 即可;
命令填写刚才编写的脚本的全路径;
快捷键设置自己想用的快捷键即可, 建议于应用内部快捷键相同;
最后点击"添加"即可.
4. 验证
到这里已经设置成功了, 打开微信, 切换到后台, 然后按下刚才设置的快捷键就能召唤应用至前台. 如果不能, 请检查自己前面的设置是否有误.

(11)问题记录及解决方案

  1. 微信无法发送图片
sudo apt-get install libjpeg62:i386

deepin-wine的安装相关推荐

  1. Deepin wine QQ 安装

    Linux deepin 系统安装了最新的linux 3.0.0 试用了一下,发现有一些地方不太试用,没有消息提示闪烁,容易造成不能及时回复消息,没有PC版的那种QQ界面,还是不太习惯,无奈回退老版本 ...

  2. Ubuntu系列:Ubuntu安装deepin wine QQ, 微信...

    第1步,安装deepin-wine环境:上https://github.com/wszqkzqk/deepin-wine-ubuntu页面下载zip包(或用git方式克隆 git clone http ...

  3. Ubuntu安装deepin wine QQ的步骤

    Ubuntu安装deepin wine QQ的步骤: 1.安装deepin-wine环境:登录https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu页面下载 ...

  4. deepin tim(wine)无法安装_利用HyperV虚拟机,如何在Win10上安装Deepin国产操作系统?深度好文!...

    随着老美对华为手机业务的封锁,在PC端的操作系统的未来也逐渐引起了人们的重视,一旦Windows停止向国内供应的话,对国内市场的冲击也是不小的.基于这个原因,国产操作系统也越来越频繁地进入大家的视野. ...

  5. Ubuntu 20.04使用deepin wine安装Windows官方版QQ、微信、Tim等

    博客已搬家,欢迎访问新居:http://lukeyalvin.site,主要涉及SLAM相关方向,目前知识积累尚浅,多多指教! 打开终端输入如下命令 wget -O- https://deepin-w ...

  6. linux装百度网盘不能运行,在Deepin系统中安装百度网盘的两种方法

    本文教你在Deepin Linux操作系统中安装百度网盘,有两种方法:一种是通过深度商店安装,另一种则采用命令的方式安装. 第一种方法:采用深度商店安装百度网盘 Deepin Linux系统默认有深度 ...

  7. wineqq之deepin wine系列(Linux版QQ总算有了完美无暇的方案)

    Ubuntu系发行版*安装deepin wine QQ的步骤(摘要源) 1,安装deepin-wine环境:上https://github.com/wszqkzqk/deepin-wine-ubunt ...

  8. linux deepin 64位 安装longene wineQQ 2013(部分引用)

    引用部分参考网址,http://www.2cto.com/os/201304/202955.html linux deepin 64位安装,主要问题是QQ是32位的,用wine运行,要32位架构支持 ...

  9. 在Ubuntu 20.04上优雅的使用微信和QQ(基于deepin wine)

    linux qq属实难用,某天不小心使用了deepin,发现里面的wine qq体验还不错,想到自己的Ubuntu和deepin都是debian系的,想到在ubuntu上也用wine来实现qq.看了很 ...

  10. 深度linux运行wine,Linux系统中的Wine和deepin wine是什么有什么区别

    我们办公和家用的系统一般都是Windows系统,很少用到其他系统.除了常用的Windows系统外,还有其他的,如Linux系统.该系统是开放源码的UNIX操作系统,主要运行在大型服务器和平台上. 有些 ...

最新文章

  1. 每日一道算法题-寻找丑数
  2. 「LibreOJ NOIP Round #1」旅游路线
  3. 多重继承之虚继承(主要是为了解决产生的数据冗余问题)
  4. [react] 为何说虚拟DOM会提高性能?
  5. optional java_使用Java时查看Optional数据类型和一些反模式
  6. EDGE浏览器配合阿呆喵设置广告过滤
  7. 苹果正面临电源芯片短缺问题 可能影响iPhone 12供应
  8. aspxgridview的取值
  9. 任务方案思考:文本分类篇
  10. Windows server 2003设置IP安全策略批处理脚本
  11. ppt文件太大怎么压缩
  12. 【新知实验室 腾讯云TRTC实时音视频体验】
  13. c语言中指针几个字节,【C++】一个指针占几个字节?为什么呢?
  14. C语言指针的正确打开方式!
  15. Hotspot Object本地方法实现 源码解析
  16. C++生成0到1之间的随机数
  17. SMURF(5R)-Science封面文章使用的16S新流程(二)
  18. 计算机组装在线作业_1,中石油华东《计算机维护技术》2018年秋学期在线作业(三).doc...
  19. IE浏览器打不开网页
  20. 迪士尼源码_如何在迪士尼+上禁用自动播放和背景视频

热门文章

  1. GIS是个什么鬼,真的开眼了。感谢好学生的奉献。
  2. CSS控制列表样式属性list-style有哪些?怎么用?
  3. 【饮食的迷思--人类必看的真正的饮食长寿指南--来自英国国王学院顶级遗传性流行病教授】---智人必须会的生活技能 by Tim Spector--饮食的迷思
  4. C语言——分支语句和循环语句
  5. ARM SCP-firmware 代码解析
  6. linux邮箱客户端安装指令,如何在Ubuntu 18.04中安装邮件客户端Geary 0.12.2
  7. java mysql连接池配置_Java数据库连接池的几种配置方法(以MySQL数据库为例)
  8. C语言自学笔记,第一天
  9. android 自定view 网状结构图
  10. linux+循环buffer,说说循环缓冲区(Ring Buffer)