腾讯已经推出了Linux下的腾讯会议客户端,但目前只有DEB包,没有适用于Fedora等操作系统的RPM包。
我尝试这用alien将下载的DEB包转换为RPM,但使用DNF安装时提示有未满足的依赖关系:
$ sudo dnf install ./wemeet-2.8.0.1-2.x86_64.rpm 错误: 问题: 冲突的请求 - nothing provides libtquic.so()(64bit) needed by wemeet-2.8.0.1-2.x86_64 - nothing provides libxnn.so()(64bit) needed by wemeet-2.8.0.1-2.x86_64 - nothing provides libxnn_core.so()(64bit) needed by wemeet-2.8.0.1-2.x86_64 (尝试添加 '--skip-broken' 来跳过无法安装的软件包)
因此,我尝试手动安装:
安装
将下载的deb包文件名后缀改为.zip,然后解压缩。
cd进入到解压缩之后的文件夹中:
$ cd TencentMeeting_0300000000_2.8.0.1_x86_64.publish $ ls control control.tar.gz data data.tar.xz debian-binary $ cd data $ ls opt usr
将opt和usr目录复制到系统根目录下:
$ sudo cp -r ./opt/* /opt/ $ sudo cp -r ./usr/* /usr/
进入解压缩目录中的control文件夹:
$ cd ../control/ $ ls control postinst postrm preinst
运行postinst脚本,该脚本用于给需要的文件添加可执行权限,并安装图标文件、更新桌面启动图标的缓存:
$ sudo ./postinst
安装完成。
启动
单击桌面启动图标即可启动腾讯会议。
经测试,在Fedora 34下,登陆、语音通话、桌面共享等基本功能没有问题,设置界面也能正常工作。
卸载
首先,删除/opt下的腾讯会议目录,以及/usr下在安装步骤复制过去的文件:
$ sudo rm -r /opt/wemeet $ sudo rm /usr/share/applications/wemeetapp.desktop
若有需要,可能还需要移除/usr/share/icons/hicolor中16 32 64 128 256几个目录中的wemeetapp.png图标文件。
然后,运行解压缩的安装目录中的postrm脚本。该脚本用于清除当前用户主目录下的任何wemeet目录下的文件,并更新桌面启动图标缓存。
$ sudo ./postrm
卸载完成。
Leave a Reply