Ubuntu 20.04 安装微信、qq等
<h1 id="ubuntu-2004-安装微信qq等">Ubuntu 20.04 安装微信、qq等</h1><h3 id="1安装前准备"><strong>1.安装前准备</strong></h3>
<p>安装必要的工具及deepin-wine5依赖</p>
<pre><code class="language-text">sudo apt install wget g++ git #如已安装可自行跳过
</code></pre>
<h3 id="2安装deepin-wine5">2.安装deepin-wine5</h3>
<pre><code># 添加官方源
sudo gedit /etc/apt/sources.list.d/deepin.list
deb https://community-packages.deepin.com/deepin/ apricot main contrib non-free
# 在文件中添加deepin20商店源
sudo gedit /etc/apt/sources.list.d/appstore.list
deb https://community-store-packages.deepin.com/appstore eagle appstore
# 添加密钥
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1C30362C0A53D5BB
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 78BD65473CB3BD13
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 425956BB3E31DF51
# 先 update
sudo apt update
# 安装 deepin-wine5
sudo apt install -t focal deepin-wine5 deepin-wine5-i386
# 删除源
sudo mv /etc/apt/sources.list.d/deepin.list/etc/apt/sources.list.d/deepin.list.bak
sudo mv /etc/apt/sources.list.d/appstore.list/etc/apt/sources.list.d/appstore.list.bak
sudo apt update
</code></pre>
<p>3,安装腾讯会议<br>
1).下载exe文件<br>
2).安装腾讯会议:<br>
WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine5 ~/Downloads/TencentMeeting_0300000000_2.3.0.443.publish.exe<br>
3).桌面快捷方式<br>
➜Desktop cat腾讯会议.desktop<br>
<br>
Name=腾讯会议<br>
Exec=env WINEPREFIX="/home/wzs/.deepinwine/Deepin-WeChat" deepin-wine5 C:\\windows\\command\\start.exe /Unix /home/wzs/.deepinwine/Deepin-WeChat/drive_c/Program\ Files/Tencent/WeMeet/wemeetapp.exe<br>
Type=Application<br>
StartupNotify=true<br>
Path=/home/wzs/.deepinwine/Deepin-WeChat/dosdevices/c:/Program Files/Tencent/WeMeet<br>
Icon=6389_wemeetapp.0<br>
StartupWMClass=wemeetapp.exe</p>
<p>https://www.jianshu.com/p/6740f6c73033</p>
<p>3.1 解决字体乱码<br>
使用windows字体:<br>
将Windows下的几个常用字体打了个包,比如simsun.ttc, simyou.ttf, msyh.ttc等,有空间就多拷点,将这些文件放在/usr/share/fonts下的一个自建的目录下,比如我建的是:winfonts。<br>
然后:<br>
cd /usr/share/fonts/winfonts<br>
sudo mkfontscale<br>
sudo mkfontdir<br>
sudo fc-cache -fv</p>
<p>4.托盘悬浮</p>
<p>正常安装后wine窗口为独立窗口,为了便于美观建议安装如下插件:</p>
<p>Gnome Shell 插件:TopIcons Plus</p>
<p><img src="https://pic2.zhimg.com/80/v2-c34a6a292d7d660d40098a6f4e987b55_720w.png" alt="img" loading="lazy">安装后效果图</p>
<h3 id="5软件需求其他辅助软件的安装方法">5.软件需求其他辅助软件的安装方法</h3>
<ol>
<li>下载需要的软件安装包,exe文件,如:flash</li>
<li>将下载的安装文件放入 ~/.deepinwine/<容器名(微信的为Deepin-WeChat,TIM为:Deepin-TIM)>/drive_c 下,即软件所在 Wine C 盘根目录</li>
<li>打开一个 Terminal ,执行:</li>
</ol>
<pre><code class="language-text">WINEPREFIX=~/.deepinwine/<容器名> deepin-wine "c:\\<文件名>"
</code></pre>
<p>然后按提示进行安装、重启软件即可。</p>
<pre><code>
### 10.wine全部进入后台后无法调用问题
#### 1. 安装 xdotool
```text
sudo apt install --no-install-recommends xdotool
</code></pre>
<h4 id="2-编写-xdotool-脚本">2. 编写 xdotool 脚本</h4>
<p>*思路: Wine 应用在后台无法接收到快捷键状态, 此时借助 xdotool 向 Wine 应用发送模拟按键信息即可. *</p>
<p>在合适的位置新建一个脚本文件 "open_wechat.sh", 写入以下内容:</p>
<pre><code class="language-text">#!/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"
</code></pre>
<p>赋予脚本可执行权限:</p>
<pre><code class="language-text">chmod +x open_wechat.sh
</code></pre>
<p>如果此时你的微信正好运行在后台, 执行这个脚本就可以把它召唤到前台. 如果没有, 请检查脚本是否有错误.</p>
<h4 id="3-设置快捷键">3. 设置快捷键</h4>
<p>图形界面依次打开 "设置" -> "设备" -> "键盘快捷键", 点击列表最底部的 "+" 号添加自定义快捷键.</p>
<ul>
<li>名称随便, 填写 "打开微信" 即可;</li>
<li>命令填写刚才编写的脚本的<strong>全路径</strong>;</li>
<li>快捷键设置自己想用的快捷键即可, 建议于应用内部快捷键相同;</li>
<li>最后点击"添加"即可.</li>
</ul>
<h4 id="4-验证">4. 验证</h4>
<p>到这里已经设置成功了, 打开微信, 切换到后台, 然后按下刚才设置的快捷键就能召唤应用至前台. 如果不能, 请检查自己前面的设置是否有误.</p>
<p>目前存在无法语音通话和视频</p><br><br>
来源:https://www.cnblogs.com/mrwuzs/p/13200462.html
頁:
[1]