Ubuntu 20.04增加Deepin源以安装应用商城内最新版的微信、钉钉

文章目录

    • 前言
    • 添加i386架构
    • 添加Deepin软件源
    • 设置源优先级
    • 添加XDG_DATA_DIRS配置
    • 更新源
    • 应用安装
    • 解决小图标变wine system tray悬浮窗问题
    • 解决安装后无法启动微信或QQ问题
    • 参考来源

前言

原先安装的deepin.com.wechat_2.6.8.65deepin0_i386.debUbuntu16.04下无法正常@人,有些图片表情也加载不出。而Deepin新版的微信V3.2.1.154增加了看小程序、看一看等功能,但其安装包要求glibc>=2.18,所以只能在Ubuntu 20.04安装,与Deepin V20类似,后续版本还有更新也可以直接安装,比较方便。

2022.01.05更新:
如果只是需要使用钉钉,可以使用阿里官方的Linux版本了!
可以移步到新博文Debian/Ubuntu 安装钉钉官方Linux版(支持在线更新)查看!

添加i386架构

sudo dpkg --add-architecture i386

添加Deepin软件源

创建/etc/apt/sources.list.d/deepin-wine.i-m.dev.list文件,

sudo tee "/etc/apt/sources.list.d/deepin-wine.i-m.dev.list" >/dev/null << "EOF"
deb [trusted=yes] https://deepin-wine.i-m.dev /
EOF

设置源优先级

降低Deepin仓库的优先级,尽可能使用发行版仓库中固有的软件包而不是Deepin仓库的软件包,最小化风险。

sudo tee "/etc/apt/preferences.d/deepin-wine.i-m.dev.pref" >/dev/null << "EOF"
Package: *
Pin: release l=deepin-wine
Pin-Priority: 200
EOF

添加XDG_DATA_DIRS配置

sudo tee "/etc/profile.d/deepin-wine.i-m.dev.sh" >/dev/null << "EOF"
XDG_DATA_DIRS=${XDG_DATA_DIRS:-/usr/local/share:/usr/share}
for deepin_dir in /opt/apps/*/entries; do
    if [ -d "$deepin_dir/applications" ]; then
        XDG_DATA_DIRS="$XDG_DATA_DIRS:$deepin_dir"
    fi
done
export XDG_DATA_DIRS
EOF

更新源

sudo apt-get update

应用安装

sudo apt-get install com.qq.weixin.deepin #安装微信
sudo apt-get install com.dingtalk.deepin #安装钉钉

注销或重启即可看到安装后的应用图标,第一次启动比较慢需要多等一会,微信安装后建议更改聊天记录等存储的路径,默认是存储在系统所在硬盘。
其他可安装软件,请查看https://deepin-wine.i-m.dev/。

解决小图标变wine system tray悬浮窗问题

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

打开Tewaks,并在Extensions选项中,开启Topicons plus
Ubuntu 20.04增加Deepin源以安装应用商城内最新版的微信、钉钉_第1张图片

解决安装后无法启动微信或QQ问题

如果电脑有nvidia显卡,那么启动微信或QQ可能会出现如下错误:

libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

则需要安装对应nvidia版本的libgl包,通过命令nvidia-smi可查看当前显卡版本,假设你安装的显卡版本为460,则通过如下命令安装对应的libgl包:

sudo apt-get install libnvidia-gl-460:i386

参考来源

zq1997/deepin-wine

你可能感兴趣的:(Debian/Ubuntu,ubuntu,微信,钉钉,deepin)