思路:
1.下载安装deepin-wine用于启动微信
2.下载安装微信deb
可能会遇到的问题:
1.盲目查看博客滴安装,如下面这段,这段安装是没有错的,错就错在安装的deepin-wine 版本为:2.18.12 这个版本不支持微信最新版本 deepin.com.wechat_2.6.8.65deepin0_i386.deb
- 
    
      
      
      安装必要的工具及deepin-wine依赖
      
- 
    
      
      
      sudo apt install wget g++ git     
      #如已安装可自行跳过
      
- 
    
      
      
      git 
      clone 
      "https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git"
      
- 
    
      
      
      cd deepin-wine                    
      #切换到下载目录
      
- 
    
      
      
      sudo ./install.sh                 
      #执行安装
      
错误提示为下方:
- 
    
      
      
      正在读取软件包列表... 完成
      
- 
    
      
      
      正在分析软件包的依赖关系树       
      
- 
    
      
      
      正在读取状态信息... 完成       
      
- 
    
      
      
      您也许需要运行“apt 
      --fix-broken install”来修正上面的错误。
      
- 
    
      
      
      下列软件包有未满足的依赖关系:
      
- 
    
      
      
       deepin
      .com
      .wechat:i386 : 依赖: deepin-wine:i386 (>= 
      2.18-
      19)
      
可行方案:
1.下载最新的deepin-wine,下载方式有两种
1)下载地址:http://packages.deepin.com/deepin/pool/non-free/d/deepin-wine/
2)命令框下载:
- 
    
      
      
      mkdir ./deepintemp
      
- 
    
      
      
      cd ./deepintemp
      
- 
    
      
      
      sudo wget 
      http:/
      /packages.deepin.com/deepin
      /pool/non-free/d/deepin-wine/deepin-wine_2.
      18-
      22~rc0_all.deb
      
- 
    
      
      
      sudo wget 
      http:/
      /packages.deepin.com/deepin
      /pool/non-free/d/deepin-wine/deepin-wine32_2.
      18-
      22~rc0_i386.deb
      
- 
    
      
      
      sudo wget 
      http:/
      /packages.deepin.com/deepin
      /pool/non-free/d/deepin-wine/deepin-wine32-preloader_2.
      18-
      22~rc0_i386.deb
      
- 
    
      
      
      sudo wget 
      http:/
      /packages.deepin.com/deepin
      /pool/non-free/d/deepin-wine-helper/deepin-wine-helper_1.2deepin8_i386.deb
      
- 
    
      
      
      sudo wget 
      http:/
      /packages.deepin.com/deepin
      /pool/non-free/d/deepin-wine-plugin/deepin-wine-plugin_1.0deepin2_amd64.deb
      
- 
    
      
      
      sudo wget 
      http:/
      /packages.deepin.com/deepin
      /pool/non-free/d/deepin-wine-plugin-virtual/deepin-wine-plugin-virtual_1.0deepin3_all.deb
      
- 
    
      
      
      sudo wget 
      http:/
      /packages.deepin.com/deepin
      /pool/non-free/d/deepin-wine-uninstaller/deepin-wine-uninstaller_0.1deepin2_i386.deb
      
- 
    
      
      
      sudo wget 
      http:/
      /packages.deepin.com/deepin
      /pool/non-free/u/udis86/udis86_1.
      72-2_i386.deb
      
- 
    
      
      
      sudo wget 
      http:/
      /packages.deepin.com/deepin
      /pool/non-free/d/deepin-wine/deepin-fonts-wine_2.
      18-
      22~rc0_all.deb
      
- 
    
      
      
      sudo wget 
      http:/
      /packages.deepin.com/deepin
      /pool/non-free/d/deepin-wine/deepin-libwine_2.
      18-
      22~rc0_i386.deb
      
- 
    
      
      
      sudo wget 
      https:/
      /packages.deepin.com/deepin
      /pool/main
      /libj/libjpeg-turbo/libjpeg62-turbo_1.
      5.1-2_amd64.deb --no-check-certificate
      
- 
    
      
      
      sudo wget 
      https:/
      /packages.deepin.com/deepin
      /pool/main
      /libj/libjpeg-turbo/libjpeg62-turbo_1.
      5.1-2_i386.deb --no-check-certificate
      
- 
    
      
       
      
- 
    
      
      
      echo 
      '准备添加32位支持'
      
- 
    
      
      
      sudo dpkg --add-architecture i386
      
- 
    
      
      
      echo 
      '添加成功,准备刷新apt缓存信息...'
      
- 
    
      
      
      sudo apt update
      
- 
    
      
      
      echo 
      '即将开始安装...'
      
- 
    
      
      
      sudo dpkg -i *.deb
      
- 
    
      
      
      echo 
      '安装完成,正在自动安装依赖...'
      
- 
    
      
      
      sudo apt install -fy
      
- 
    
      
      
      echo 
      '删除上面已经安装的deb文件'
      
- 
    
      
      
      rm -vfr ./deepintemp
      
当然,我操作的时候下载的文件没有能够直接下载到 ./deepintemp 目录下面,下到了跟目录中,如果你也是这种情况 需要注意一下,把这些文件复制到 ./deepintemp目录中,才可以执行 sudo dpkg -i *.deb 批量安装,切忌哦小白们。
不管用什么方式下载,最终目的就是把这堆文件安装。
注意:用第一种方式下载的小白 deepintemp 目录是没有的,你可以随便建立一个文件夹来放这些文件 mkdir ./deepintemp 这是创建文件夹 cd ./deepintemp 这个是切换到文件夹目录
2.下载微信deb包
1)下载地址:http://packages.deepin.com/deepin/pool/non-free/d/deepin.com.wechat/
我下载的版本是:deepin.com.wechat_2.6.8.65deepin0_i386.deb 最新版本
确保上面的deepin-wine安装正常之后,就可以执行微信的安装啦:sudo dpkg -i deepin.com.wechat_2.6.8.65deepin0_i386.deb
命令运行之后没有提示任何问题就是已经正常安装啦!!!至此,ubuntu 20.04 下的微信安装就完成啦。
3.安装完成之后有时候会出现中文字符一条黑杠的乱码现象,解决方案如下:
参考博客:中文字符小黑条乱码
- 
    
      
      
      # 字体大小
      
- 
    
      
      
      因为wine对HiDPI不会默认适配dpi值。解决方案:
      
- 
    
      
       
      
- 
    
      
      
      # 注意WINEPREFIX这个环境变量指向你的deepin wine容器目录,比如TIM在/.deepinwine/Deepin-TIM,微信在/.deepinwine/Deepin-WeChat执行以下命令
      
- 
    
      
       
      
- 
    
      
      
      WINEPREFIX=~
      /.deepinwine/Deepin-QQ deepin-wine winecfg
      
- 
    
      
       
      
- 
    
      
      
      WINEPREFIX=~
      /.deepinwine/Deepin-WeChat deepin-wine winecfg
      
- 
    
      
       
      
- 
    
      
      
      # 打开wine设置页面,在显示选项卡中调整屏幕分辨率的dpi值即可。比如想实现win 10的150% DPI只需要将96改到144即可,125%放大则对应120。手工调整下合适的DPI就可以了
      
- 
    
      
       
      
- 
    
      
      
      # 对于中文乱码是空格的情况,安装中文字体解决
      
- 
    
      
      
      sudo apt-get install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming
      
4.推荐一个截图工具 flameshot 截图工具 毕竟不是windows了,不能用微信QQ的
- 
    
      
      
      # 安装
      
- 
    
      
      
      sudo apt-
      get install flameshot
      
- 
    
      
       
      
- 
    
      
      
      # 启动截图
      
- 
    
      
      
      flameshot gui
      
- 
    
      
       
      
- 
    
      
      
      # 当然,要是每次截图都敲一下命令,肯定是不爽滴
      
- 
    
      
      
      # 设置到键盘快捷键去就很方便,点上面链接,自己去看去^ ^
      










