• 陪伴互联网运营小白共同探索成长,与IT爱好者共享探索乐趣
  • 建站只为分享,欢迎在PC端文章面打赏支持
  • 使用Ctrl+D 可收藏本站

为pve中的ct容器debian12安装原生版微信无法启动

好玩有趣 陆子方 3天前 24次浏览 0个评论 扫描二维码
文章目录[隐藏]

前言

微信官方已经提供官方版微信,可以直接下载使用。目前最新版是4.0.1 测试版。

安装方法-deb

wget https://dldir1v6.qq.com/weixin/Universal/Linux/WeChatLinux_x86_64.deb
dkpg -i WeChatLinux_x86_64.deb

安装方法-appimage

wget https://dldir1v6.qq.com/weixin/Universal/Linux/WeChatLinux_x86_64.deb

# 打开文件属性,调整为可执行。AppImage类似绿色版软件
./WeChatLinux_x86_64.AppImage --appimage-extract-and-run

安装后无法启动

子方在安装deb版本后,怎么都无法启动,也看不到错误提示信息。尝试过解压WeChatLinux_x86_64.AppImage,打开也是没有显示的。

我在githhub看到关于 AppImage 的一个提示:如果您的发行版未安装 libfuse3,或因为权限、容器等限制无法加载 fuse 模块,那么本微信将不能直接以 AppImage 运行。您可以尝试在命令后面加上 –appimage-extract-and-run;如有其它选项,则不需要改变。

我的验证过程:

l@Xfce:~/Downloads$ ./WeChatLinux_x86_64.AppImage --appimage-extract-and-run
/tmp/appimage_extracted_778c14832129ed34732775240eab7ad9/usr/bin/wechat: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory

问题解决

问题出在缺少依赖库 libatomic.so.1。这个是 GCC 提供的一个共享库,在很多系统上不会默认安装,尤其是在容器环境或精简系统中。大多数基于 Debian / Ubuntu 的系统可以直接安装这个包。安装后微信就可以正常启动了。

sudo apt update
sudo apt install libatomic1

子方有料原创丨转载请注明原文链接
期待您的评论或捐赠,这是最好的鼓励和支持!
喜欢 (0)
[赞赏使我快乐]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到