zoukankan      html  css  js  c++  java
  • Ubuntu 20.04 安装微信、qq等

    Ubuntu 20.04 安装微信、qq等

    1.安装前准备

    安装必要的工具及deepin-wine依赖

    sudo apt install wget g++ git     #如已安装可自行跳过
    

    2.安装deepin-wine

    git clone "https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git"
    cd deepin-wine                    #切换到下载目录
    sudo ./install.sh                 #执行安装
    

    deepin-wine容器安装完成,下面进行具体软件的安装。

    3.安装Deep-wine微信及QQ

    微信

    sudo wget "https://mirrors.huaweicloud.com/deepin/pool/non-free/d/deepin.com.wechat/deepin.com.wechat_2.6.2.31deepin0_i386.deb" 
    sudo dpkg -i *wechat*deb              #安装微信
    sudo apt install libjpeg62:i386       #解决微信无法查看发送图片问题
    

    QQ

    sudo wget https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_9.1.8deepin0_i386.deb
    sudo dpkg -i *qq.im*deb
    

    TIM

    sudo wget https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.office/deepin.com.qq.office_2.0.0deepin4_i386.deb
    sudo dpkg -i *qq.office*deb
    

    如有其它软件需求可使用deepin发布的最新版容器安装包:

    1. QQ轻聊版
    2. Foxmail
    3. 百度网盘
    4. WinRAR
    5. 迅雷极速版

    其它deepin-wine容器:阿里云镜像下载

    4.托盘悬浮

    正常安装后wine窗口为独立窗口,为了便于美观建议安装如下插件:

    Gnome Shell 插件:TopIcons Plus

    img安装后效果图

    5.软件需求其他辅助软件的安装方法

    1. 下载需要的软件安装包,exe文件,如:flash
    2. 将下载的安装文件放入 ~/.deepinwine/<容器名(微信的为Deepin-WeChat,TIM为:Deepin-TIM)>/drive_c 下,即软件所在 Wine C 盘根目录
    3. 打开一个 Terminal ,执行:
    WINEPREFIX=~/.deepinwine/<容器名> deepin-wine "c:\<文件名>"
    

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

    6.手动更改配置(winecfg)

    执行以下代码,并根据需求进行配置更改。

    WINEPREFIX=~/.deepinwine/容器名称 deepin-wine winecfg 
    

    7.卸载方法

    uninstall.sh
    

    8.系统非中文语言环境时软件设置为中文

    修改/opt/deepinwine/tools/run.sh 文件,将 WINE_CMD 那一行修改为 WINE_CMD="LC_ALL=zh_CN.UTF-8 deepin-wine"

    sudo vim /opt/deepinwine/tools/run.sh       #打开文件进行修改
    

    9.软件更新

    wget -qO- https://deepin-wine.i-m.dev/setup.sh | sudo sh
    sudo apt-get install deepin.com.qq.office      #安装/更新TIM
    sudo apt-get install deepin.com.qq.im          #安装/更新QQ
    sudo apt-get install deepin.com.wechat         #安装/更新微信
    

    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的可执行文件名为WeChat.exe,如果是其它应用程序就修改成其它应用程序的可执行文件名, 应用名称大小写敏感, 一个字母都不能错! 
    xdotool key --window $(xdotool search --limit 1 --all --pid $(pgrep WeChat.exe)) "ctrl+alt+W"
    

    赋予脚本可执行权限:

    chmod +x open_wechat.sh
    

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

    3. 设置快捷键

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

    • 名称随便, 填写 "打开微信" 即可;
    • 命令填写刚才编写的脚本的全路径;
    • 快捷键设置自己想用的快捷键即可, 建议于应用内部快捷键相同;
    • 最后点击"添加"即可.

    4. 验证

    到这里已经设置成功了, 打开微信, 切换到后台, 然后按下刚才设置的快捷键就能召唤应用至前台. 如果不能, 请检查自己前面的设置是否有误.

    目前存在无法语音通话和视频

  • 相关阅读:
    Linux命令应用大词典-第11章 Shell编程
    Kubernetes 学习12 kubernetes 存储卷
    linux dd命令
    Kubernetes 学习11 kubernetes ingress及ingress controller
    Kubernetes 学习10 Service资源
    Kubernetes 学习9 Pod控制器
    Kubernetes 学习8 Pod控制器
    Kubernetes 学习7 Pod控制器应用进阶2
    Kubernetes 学习6 Pod控制器应用进阶
    Kubernetes 学习5 kubernetes资源清单定义入门
  • 原文地址:https://www.cnblogs.com/mrwuzs/p/13200462.html
Copyright © 2011-2022 走看看