打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
在Ubuntu22.04中安装微信、QQ
userphoto

2022.09.19 上海

关注

目录

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 终端输入:

  1. sudo apt-get install -f -y ./ukylin-wine_70.6.3.25_amd64.deb
  2. sudo 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 终端输入:

  1. sudo apt-get install -f -y ./ukylin-wine_70.6.3.25_amd64.deb
  2. sudo 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为例,

  1. dpkg -l | grep wechat
  2. dpkg -l | grep qq

1.3.2  卸载软件:

sudo apt remove XXX                   #XXX软件名

2. 通过docker安装

2.1 安装docker

  1. sudo apt update
  2. sudo apt upgrade #系统更新
  3. sudo apt autoremove #自动清除无用安装文件
  4. sudo apt install docker* -y #安装docker
  5. sudo systemctl start docker #启动docker服务
  6. sudo systemctl status docker #查看docker服务状态

2.2 为docker换源

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

sudo vim /etc/docker/daemon.json
  1. {
  2. "registry-mirrors" : [
  3. "http://registry.docker-cn.com",
  4. "http://docker.mirrors.ustc.edu.cn",
  5. "http://hub-mirror.c.163.com"
  6. ],
  7. "insecure-registries" : [
  8. "registry.docker-cn.com",
  9. "docker.mirrors.ustc.edu.cn"
  10. ],
  11. "debug" : true,
  12. "experimental" : true
  13. }
  •     Docker中国区官方镜像:https://registry.docker-cn.com
  •     网易:http://hub-mirror.c.163.com
  •     中国科技大学:https://docker.mirrors.ustc.edu.cn

更改镜像后重启docker

  1. systemctl restart docker
  2. systemctl status docker #查看docker服务是否正常

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

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

  1. sudo cat /etc/group | grep docker #查看是否已经存在docker用户组
  2. 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)创建微信容器

  1. docker run -d --name wechat --device /dev/snd --ipc=host \
  2. -v /tmp/.X11-unix:/tmp/.X11-unix \
  3. -v $HOME/WeChatFiles:/WeChatFiles \
  4. -e DISPLAY=unix$DISPLAY \
  5. -e XMODIFIERS=@im=ibus \
  6. -e QT_IM_MODULE=ibus \
  7. -e GTK_IM_MODULE=ibus \
  8. -e AUDIO_GID=`getent group audio | cut -d: -f3` \
  9. -e GID=`id -g` \
  10. -e UID=`id -u` \
  11. bestwu/wechat

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

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

docker ps

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

  1. docker start wechat #启动微信
  2. docker stop wechat #关闭微信

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

(4)卸载微信:

  1. docker rm wechat #删除容器
  2. docker rmi bestwu/wechat #删除映像

2.5 安装和卸载QQ

(1)下载QQ映像

docker pull bestwu/qq:im

 (2)创建QQ容器

  1. docker run -d --name qq \
  2. --device /dev/snd --ipc=host \
  3. -v $HOME/TencentFiles:/TencentFiles \
  4. -v /tmp/.X11-unix:/tmp/.X11-unix \
  5. -e XMODIFIERS=@im=ibus \
  6. -e QT_IM_MODULE=ibus \
  7. -e GTK_IM_MODULE=ibus \
  8. -e DISPLAY=unix$DISPLAY \
  9. -e AUDIO_GID=`getent group audio | cut -d: -f3` \
  10. -e VIDEO_GID=`getent group video | cut -d: -f3` \
  11. -e GID=`id -g` \
  12. -e UID=`id -u` \
  13. bestwu/qq:im

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


 
  

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
wine qq 2012 for linux Ubuntu 64
Ubuntu 20.04 安装微信、qq等
ubuntu20.04安装微信和QQ(超简单)
Wine安装最新版QQ(8.9.2)的简单教程
[Ubuntu13.X]如何安装搜狗拼音输入法
Ubuntu 安装搜狗输入法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服