在Ubuntu22.04中安装微信、QQ

在Ubuntu22.04中安装微信、QQ

目录

1. 优麒麟官网安装(推荐)

1.1 微信安装方法

1.1.1 下载Wine环境包:

1.1.2 下载微信(wine)包:

1.1.3 终端输入:

1. 2 QQ安装方法

1.2.1 下载Wine环境包:

1.2.2 下载QQ(Wine)包:

1.2.3 终端输入:

1.3  卸载软件通用方法

1.3.1  查询软件dpkg -l | grep xxx

1.3.2  卸载软件:

2. 通过docker安装

2.1 安装docker

2.2 为docker换源

2.3 将当前用户添加到docker组,不需要每次用命令行时都输入sudo

2.4 安装和卸载微信

2.5 安装和卸载QQ

1. 优麒麟官网安装(推荐)

说明: 截图,汉字输入与显示、传输文件都可以。但是无法将图片、文件存储于linux路径下。

微信,QQ 在Ubuntu22.04下通过优麒麟官网应用下载提供的wine版deb包安装完美解决,优麒麟官方网址:https://ubuntukylin.com/applications/ 根据官方提供的安装方法安装即可。

1.1 微信安装方法 1.1.1 下载Wine环境包:

​ Wine环境包下载地址:http://archive.ubuntukylin.com/software/pool/partner/ukylin-wine_70.6.3.25_amd64.deb

1.1.2 下载微信(wine)包:

微信(wine)包下载地址:http://archive.ubuntukylin.com/software/pool/partner/ukylin-wechat_3.0.0_amd64.deb

1.1.3 终端输入: sudo apt-get install -f -y ./ukylin-wine_70.6.3.25_amd64.debsudo apt-get install -f -y ./ukylin-wechat_3.0.0_amd64.deb

注:非deb包安装方式请查看https://www.ubuntukylin.com/news/1682-cn.html

1. 2 QQ安装方法

说明: 版本问题目前只能扫码登录,密码登录会提示低版本不适用

1.2.1 下载Wine环境包:

​ Wine环境包下载地址:http://archive.ubuntukylin.com/software/pool/partner/ukylin-wine_70.6.3.25_amd64.deb

1.2.2 下载QQ(Wine)包:

​ QQ(wine)包下载地址:http://archive.ubuntukylin.com/software/pool/partner/ukylin-qq_1.0_amd64.deb

1.2.3 终端输入: sudo apt-get install -f -y ./ukylin-wine_70.6.3.25_amd64.debsudo apt-get install -f -y ./ukylin-qq_1.0_amd64.deb

注:非deb包安装方式请查看https://www.ubuntukylin.com/news/1682-cn.html

1.3  卸载软件通用方法 1.3.1  查询软件dpkg -l | grep xxx

以微信、qq为例,

dpkg -l | grep wechatdpkg -l | grep qq 1.3.2  卸载软件: sudo apt remove XXX #XXX软件名 2. 通过docker安装 2.1 安装docker sudo apt update sudo apt upgrade #系统更新sudo apt autoremove #自动清除无用安装文件sudo apt install docker* -y #安装dockersudo systemctl start docker #启动docker服务sudo systemctl status docker #查看docker服务状态 2.2 为docker换源

更改镜像源:(系统没有这个文件,直接新增这个文件)

sudo vim /etc/docker/daemon.json { "registry-mirrors" : [ "http://registry.docker-cn.com", "http://docker.mirrors.ustc.edu.cn", "http://hub-mirror.c.163.com" ], "insecure-registries" : [ "registry.docker-cn.com", "docker.mirrors.ustc.edu.cn" ], "debug" : true, "experimental" : true}     Docker中国区官方镜像:https://registry.docker-cn.com    网易:http://hub-mirror.c.163.com    中国科技大学:https://docker.mirrors.ustc.edu.cn

更改镜像后重启docker

systemctl restart dockersystemctl status docker #查看docker服务是否正常 2.3 将当前用户添加到docker组,不需要每次用命令行时都输入sudo

#检查一下已经存在的docker组(一般正常安装好docker,这个组就已经存在)

sudo cat /etc/group | grep docker #查看是否已经存在docker用户组sudo usermod -a XXX docker #将XXX当前用户加入docker组

#XXX代表当前用户,你要用你的当前用户名替换,成功后提示:Adding user XXX to group docker

sudo newgrp docker #更新docker用户组

#检查一下这个组最下面有没有你刚添加的docker

cat /etc/group

#试一试可否不加sudo,直接用docker执行命令

docker info

#如果提示docker.sock权限不够,则修改/var/run/docker.sock权限

sudo chmod a+rw /var/run/docker.sock 2.4 安装和卸载微信

(1)下载微信镜像

docker pull bestwu/wechat

(2)创建微信容器

docker run -d --name wechat --device /dev/snd --ipc=host -v /tmp/.X11-unix:/tmp/.X11-unix -v $HOME/WeChatFiles:/WeChatFiles -e DISPLAY=unix$DISPLAY -e XMODIFIERS=@im=ibus -e QT_IM_MODULE=ibus -e GTK_IM_MODULE=ibus -e AUDIO_GID=`getent group audio | cut -d: -f3` -e GID=`id -g` -e UID=`id -u` estwu/wechat

注:如果系统使用fcitx输入法,则把docker run时的代码里的ibus全部改成fcitx

稍等片刻后,会自动弹出微信登陆页面。通过以下代码查看docker容器状态:

docker ps

(3)该容器的启动与关闭:

docker start wechat #启动微信docker stop wechat #关闭微信

注:右上角叉掉微信界面后,并不能关闭该容器,需要通过docker stop wechat、docker start wechat命令重新打开。 电脑重启后,若存在微信容器正常运行,但不弹出图形界面的情况,则需要手动xhost +授予访问Xserver的权限。

(4)卸载微信:

docker rm wechat #删除容器docker rmi bestwu/wechat #删除映像 2.5 安装和卸载QQ

(1)下载QQ映像

docker pull bestwu/qq:im

 (2)创建QQ容器

docker run -d --name qq --device /dev/snd --ipc=host -v $HOME/TencentFiles:/TencentFiles -v /tmp/.X11-unix:/tmp/.X11-unix -e XMODIFIERS=@im=ibus -e QT_IM_MODULE=ibus -e GTK_IM_MODULE=ibus -e DISPLAY=unix$DISPLAY -e AUDIO_GID=`getent group audio | cut -d: -f3` -e VIDEO_GID=`getent group video | cut -d: -f3` -e GID=`id -g` -e UID=`id -u` estwu/qq:im

注:如果系统使用fcitx输入法,则把docker run时的代码里的ibus全部改成fcitx

   


比丘资源网 » 在Ubuntu22.04中安装微信、QQ

发表回复

提供最优质的资源集合

立即查看 了解详情