微信是很多人的必备通讯软件,但是它只提供了适用于Windows和macOS的官方客户端,对于Ubuntu用户来说,使用微信有一点点麻烦,因为我们需要通过以下几个步骤才能在Ubuntu 18.04上安装并运行微信客户端。
一、安装Wine软件
Wine是一款可以在Linux系统上运行Windows程序的软件,因此我们需要首先安装Wine。 1、打开终端并输入以下命令,添加Wine官方软件源:
sudo dpkg --add-architecture i386
wget -O - https://dl.winehq.org/wine-builds/Release.key | sudo apt-key add -
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
2、更新软件库并安装Wine:
sudo apt-get update
sudo apt-get install winehq-stable
二、下载微信Windows版软件
从官网下载微信Windows版的安装包,网址是 https://pc.weixin.qq.com/ ,下载并保存在本地。
三、安装微信客户端
1、首先需要设置Wine的环境变量,打开终端输入以下命令:
export WINEARCH=win32
export WINEPREFIX=~/.wine-wechat
其中WINEARCH指定了Wine的架构为32位,WINEPREFIX指定了Wine环境所在的目录。 2、创建Wine的虚拟C盘:
winecfg
会弹出“Wine configuration”窗口,在“Drives”标签页中,点击“Add”按钮,选中“C:”,点击“OK”。 3、安装微信:
wine ~/Downloads/WeChatSetup.exe
注意:如果下载的文件名不是WeChatSetup.exe,需要将上面的命令中的文件名替换成实际的文件名。 4、安装完成后,在你的应用程序中找到微信图标,右键点击它,选择“Properties”,将“Run”设置为“wine”,保存设置。
四、解决微信客户端无法发送文件的问题
在Ubuntu 18.04上安装微信后,你会发现无法发送文件,这是因为缺少libpng12-0软件包。 1、打开终端并输入以下命令,添加Ubuntu 16.04的软件源:
sudo sh -c 'echo "deb http://archive.ubuntu.com/ubuntu xenial main universe" >> /etc/apt/sources.list'
sudo apt-get update
2、安装libpng12-0:
sudo apt-get install libpng12-0
五、解决微信客户端无法打开扫码界面的问题
如果在Ubuntu 18.04上安装微信客户端后,打开微信时无法打开扫码界面,这是因为缺少libgnutls30软件包。 1、打开终端并输入以下命令,添加Ubuntu 16.04的软件源:
sudo sh -c 'echo "deb http://archive.ubuntu.com/ubuntu xenial main universe" >> /etc/apt/sources.list'
sudo apt-get update
2、安装libgnutls30:
sudo apt-get install libgnutls30
六、让微信更符合Ubuntu主题风格
默认情况下,微信客户端界面可能与Ubuntu主题风格不太一致。可以通过设置Qt5配置文件来让微信更符合Ubuntu主题风格。 1、安装Qt5配置工具:
sudo apt-get install qt5ct
2、打开Qt5配置工具:
qt5ct
3、将“Appearance”选项卡中的“Style”设置为“GTK+”即可。 以上就是在Ubuntu 18.04上安装微信的详细步骤,按照上面的步骤操作就可以方便地在Ubuntu系统上使用微信了。