在FreeBSD系统的Linux兼容模式(Ubuntu22.04)里使用微信
微信已经出了Linux版本呢,准备在FreeBSD系统下使用兼容模式安装微信,并在FreeBSD的Xorg窗口下启动!
以前也尝试过,但是没成功:在Linux/FreeBSD系统使用微信(未成功)_freebsd 微信-CSDN博客
先下载软件
文件名是WeChatLinux_x86_64.deb
在FreeBSD系统里进入Ubuntu22.04
进入FreeBSD系统里的Linux兼容模式,这里用的是Ubuntu22.04版本
sudo chroot /compat/ubuntu22/ /bin/bash
检验一下,果然是Linux系统了
uname -a
Linux x250 5.15.0 FreeBSD 14.2-RELEASE-p1 GENERIC x86_64 x86_64 x86_64 GNU/Linux
安装微信
使用apt进行安装
apt install /home/xxxx/download/WeChatLinux_x86_64.deb
安装完毕,wechat启动
基本上算是本人第一次实践并看到FreeBSD和微信同窗。
总结
还不错!
当前还遗留的问题:
1 不能输入中文
因为Ubuntu22模拟环境里就没有设置中文输入法
2 不能打开浏览器,因此朋友圈的链接文章等都无法打开浏览
报错:
3 朋友圈的视频无法看,只能看到视频的封面图片。
4 这次wechat是在root账户下可以启动,在普通账户下没启动成功。
调试
报错lsblk: 无法访问 sysfs 目录:/sys/dev/block: 没有那个文件或目录
[0520/054238.818651:ERROR:udev_watcher.cc(48)] Failed to initialize a udev monitor.
lsblk: 无法访问 sysfs 目录:/sys/dev/block: 没有那个文件或目录
lsblk: 无法访问 sysfs 目录:/sys/dev/block: 没有那个文件或目录
不去管它。
报错没有浏览器
同时还看到报错信息:
Command '/usr/bin/x-www-browser' requires the firefox snap to be installed.
Please install it with:
snap install firefox
按照提示运行,运行后报错:
snap install firefox
错误:cannot communicate with server: Post "http://localhost/v2/snaps/firefox": dial unix /run/snapd.socket: connect: no such file or directory