zoukankan      html  css  js  c++  java
  • Ubuntu18.04 安装QQ、Tim、微信与win无差异

    1. 一、安装deepin-wine环境:

    桌面下打开终端,依次输入以下命令

    git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git //将github中文件夹克隆到本地,若报错请看注意内容
    cd deepin-wine-for-ubuntu //进入存储后的文件夹目录
    sudo sh install.sh //运行安装wine的脚本文件

    注意:运行第一行代码时若电脑上未安装git则无法将文件夹存储到本地,安装方法

    sudo apt-get update -y //保证系统和包列表更新
    sudo apt-get upgrade -y
    
    sudo apt install git //在ubuntu18.04上安装git

    二、下载对应的qq、微信等容器

    QQ:

    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 deepin.com.qq.im_9.1.8deepin0_i386.deb
    sudo apt-get install -f

    微信:

    点击下载

    sudo dpkg -i deepin.com.wechat_2.6.8.65deepin0_i386.deb
    sudo apt-get install -f

    更多软件:安装方法与微信相同

    1. TIM
    2. QQ轻聊版
    3. Foxmail
    4. 百度网盘
    5. 360压缩
    6. WinRAR
    7. 迅雷极速版
    8. 千牛卖家工作台

    安装效果:

    注意:默认情况下qq最小化后图标不会显示在状态栏中,安装优化软件后即可

    三、将图标最小化到状态栏

    1、安装拓展

    sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks

    2、重启电脑

    3、依次打开优化-》拓展-》勾选Topicons plus

    完成以上步骤即可在ubuntu18.04上使用qq、微信等软件。

    四、卸载已安装的程序

    sudo apt-get remove deepin.com.

    按tab键后,根据提示的软件名称补全后可直接卸载。

    注意:该方法只能卸载软件,若想卸载wine环境,桌面下进入终端:

    cd deepin-wine-for-ubuntu
    sudo sh uninstall.sh

    五、已知bug及解决方法

    1、微信不能发图片,解决方法:

    sudo apt install libjpeg62:i386

    2、qq的设置无法打开:无解,欢迎留言

    3、微信使用一段时间后屏幕出现黑点

    解决方法:感谢 Espylapiza

    ①先安装xdotool

    $ sudo apt install xdotool

    ②创建/opt/deepinwine/apps/Deepin-WeChat/runrun.sh //手动创建即可

    ③$ sudo vim /opt/deepinwine/apps/Deepin-WeChat/runrun.sh //若没有vim,需要先安装 sudo apt-get install vim

    ④将下面脚本的代码拷进runrun.sh文件内(需要vim基础,不懂自行百度)

    
    #!/bin/bash
    
    "/opt/deepinwine/apps/Deepin-WeChat/run.sh">/dev/null 2>&1
    
    start_succ=false
    
    for i in {1..5}
    do
    	xdotool search --onlyvisible --classname "wechat.exe"
    	if [ $? == 0 ]
    	then
    		start_succ=true
    		break
    	fi
    	sleep 1
    done
    
    if [ $start_succ == false ]
    then
    	exit 1
    fi
    
    windowclose=false
    
    while :
    do
    	retval=$(xdotool search --onlyvisible --classname "wechat.exe")
    	
    	if [ $? != 0 ]
    	then
    		exit 0
    	fi
    	
    	login=true
    	
    	for id in $retval
    	do
    		windowname=$(xdotool getwindowname $id)
    		if [ "$windowname" == "Log In" ]
    		then
    			login=false
    		fi
    		
    		if [ $windowclose == true ] && ([ "$windowname" == "" ] || [ "$windowname" == "ChatContactMenu" ])
    		then
    			xdotool windowclose $id
    		fi
    	done
    	
    	if [ $windowclose == true ]
    	then
    		exit 0
    	fi
    	
    	if [ $login == true ]
    	then
    		windowclose=true
    	fi
    	
    	sleep 0.5
    done

    注意:若无效,继续增大sleep的值。

    ⑤修改desktop文件

    $ sudo vim /usr/share/applications/deepin.com.wechat.desktop

    找到Exec那一行,替换为

    Exec="/opt/deepinwine/apps/Deepin-WeChat/runrun.sh"

    ⑥在runrun.sh文件的文件夹下打开终端,修改runrun.sh的权限:

    sudo chmod 777 runrun.sh

    ⑦重启电脑即可解决该问题,亲测可用!

    4、微信不能发送图片:

    sudo apt insatall libjpeg62:i386

    5、建议安装tim+微信,修复bug后和win完全无区别

    感谢:

    GitHub:https://github.com/wszqkzqk/deepin-wine-ubuntu

    撸linux:https://www.lulinux.com/archives/1319

  • 相关阅读:
    shell script入门
    perl环境配置以及Eclipse安装perl开发插件
    python注释
    Python中的sorted函数以及operator.itemgetter函数
    python 字典items和iteritems
    Python 字典(Dictionary) get()方法
    python numpy sum函数用法
    python numpy argsort函数用法
    python tile函数用法
    Shell之date用法
  • 原文地址:https://www.cnblogs.com/ldu-xingjiahui/p/12594035.html
Copyright © 2011-2022 走看看