0°

适用于Ubuntu和Debian的Deepin葡萄酒

适用于Ubuntu / Debian的Deepin Wine

一,项目介绍

Deepin-wine环境的Ubuntu / Debian移植版

使用deepin原版二进制文件,解决依赖问题

恢复个人研究学习使用

刚刚适应debian,可能在安装或运行上还存在问题,欢迎反馈!

二,软件架构

软件架构说明

(1)安装教程

在线安装(目前尚有bug)

直接使用在线安装脚本,安装最新的发行版本:

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
  • 当然也可以选择下载发布:Github或者 Gitee
  • 解压后切换到解压文件目录,在终端中运行(授予临时权限后): ./install.sh
  • KDE或其他按照普通安装方式安装后运行出现X错误的桌面环境执行./KDE-install.sh )。

(2)使用说明

下载并安装所需要的deepin-wine容器(建议在终端下使用dpkg -i安装容器,否则容易误报依赖错误)

可使用deepin发布的最新版本容器安装包:

  1. QQ
  2. 蒂姆
  3. QQ轻聊版
  4. 微信如果出现依赖错误,请下载这个版本
  5. 福克斯邮件
  6. 百度网盘
  7. 360压缩
  8. WinRAR
  9. 迅雷极速版
  10. 千牛卖家工作台

其他deepin-wine容器:阿里云上文下载

若版本不兼容,可选择下载安装以下旧版包文件:

  1. QQ
  2. 蒂姆
  3. QQ轻聊版
  4. 微信
  5. 福克斯邮件
  6. 百度网盘
  7. 360压缩
  8. WinRAR
  9. 迅雷极速版

注意: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的安装方法

*本操作无必要性

  1. 下载需要的install_flash_player_ppapi.exe
  2. 将下载的安装文件放入〜/ .deepinwine / Deepin-TIM / drive_c下,即TIM所在的Wine C盘根目录
  3. :一个终端,执行:

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

2.编写xdotool脚本

*思路:Wine应用程序在后台无法接收到快捷键状态,然后立即使用xdotool向Wine应用程序发送模拟按键信息即可。*

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

#!/ bin / sh的

#在当前运行的应用中找到名为WeChat.exe的应用程序,并向它发送按键事件“Ctrl + Alt + W”

#微信的可执行文件名为WeChat.exe,如果是其它应用程序就修改成其他应用程序的插入文件名,应用名称大小写敏感,一个字母都不能错!

xdotool键-窗口 $( xdotool搜索–limit 1 –all –pid $( pgrep WeChat.exe )) “ ctrl + alt + W ”

提升脚本权限:

chmod + x open_wechat.sh

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

3.设置快捷键

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

适用于Ubuntu和Debian的Deepin葡萄酒
  • 名称随便,填写“打开微信”即可;
  • 命令填写刚才编写的脚本的全路径 ;
  • 快捷键设置自己想用的快捷键即可,建议于应用内部快捷键相同;
  • 最后点击“添加”即可。

4.验证

到这里已经设置成功了,:微信,切换到后台,然后点击刚才设置的快捷键可以召唤应用至前台。如果不能,请检查自己前面的设置是否有误。

三,参与贡献

  1. 叉本项目
  2. 新建Feat_xxx分支
  3. 提交代码
  4. 新建Pull Request
  5. 捐赠:
  6. 捐赠开发者
  7. 捐赠打包者(这个其实不需要,我的贡献并不多,支持deepin就好了,不过有人在问,我就加上吧)  

欢迎大家积极反馈!

*本软件最近更新可能有点缓慢

当前内容已被隐藏,您需要登录才能查看
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论