Ubuntu 20.04 如何安装微信、QQ

一.简介

Linux是一种自由和开放源代码的操作系统内核,被广泛应用于各种计算机系统中。它以稳定性、安全性和灵活性而闻名,并成为服务器、嵌入式设备和个人计算机等领域的首选操作系统。

Linux的主要特点和功能包括:

开放源代码:Linux采用开放源代码模式,意味着用户可以自由地查看、修改和分发源代码,这使得Linux具有高度的可定制性和灵活性。同时,开放源代码也促进了广大开发者的参与,推动了Linux社区的发展和创新。

多用户、多任务支持:Linux支持多用户同时登录,并且可以同时运行多个任务。它采用了多进程和多线程的机制,允许多个程序在同一时间并行运行,提高了系统的利用率和效率。

高度稳定和可靠:Linux以其高度稳定和可靠而著称。它能够长时间运行而不需要重启,减少了系统中断和数据丢失的可能性,适用于对系统稳定性要求较高的场景,如服务器和工业控制系统等。

安全性:Linux注重安全性,在设计和实现上采取了多种安全机制,如访问控制、账户管理、文件权限等。同时,Linux社区的大量开发者积极参与漏洞修复和安全更新,及时响应和解决安全问题。

虚拟化和容器化支持:Linux提供了强大的虚拟化和容器化支持,如KVM、Xen、Docker等技术。这些技术使得用户可以在一台物理机上运行多个虚拟机或容器,提高硬件资源利用率和系统灵活性。

社区支持和生态系统:Linux拥有庞大的开源社区和生态系统,用户可以从社区中获取免费的支持、文档和软件。此外,众多的开源软件和工具也为Linux提供了丰富的应用和功能扩展,满足不同用户的需求。

二.安装步骤

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

安装后效果图

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全部进入后台后无法调用问题

原文链接:wine 应用程序全局快捷键无效的解决方案

原文作者:Seven

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. 验证

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

11.应用字体乱码问题

可以尝试使用U盘将windows上的字体拷贝到Ubuntu系统里并进行安装,windows字体存放位置系统盘:\Windows\Fonts,按下面文章进行安装

猜你喜欢

转载自blog.csdn.net/weixin_45303602/article/details/134009406