介绍
FreeBSD 安装 Linux QQ 方法
1、安装Linux 兼容层:
以下参考https://docs.freebsd.org/en/books/handbook/linuxemu/
pkg install emulators/linux-c7
开启服务:
sysrc linux_enable=”YES”
sysrc kld_list=”linux linux64”
2、下载Linux QQ:
mkdir /home/work
wget https://down.qq.com/qqweb/LinuxQQ/linuxqq_2.0.0-b2-1089_x86_64.rpm
提示:后续如果版本更新请自行前往https://im.qq.com/linuxqq/download.html 手动下载。
安装Linux QQ:
pkg install archivers/rpm4
cd /compat/linux
rpm2cpio < /home/work/linuxqq_2.0.0-b2-1089_x86_64.rpm | cpio -id
3、下载并安装Linux QQ 所需依赖:
由于未知原因,安装的linux QQ 无法输入,需要安装以下依赖才可以输入文字,但是只摸索了Fcitx 输入法框架下的依赖。
cd /home/work
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/gtk2-immodule-xim-2.24.31-1.el7.x86_64.rpm
wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/f/fcitx-4.2.9.6-1.el7.x86_64.rpm
然后分别安装以上3个包:
cd /compat/linux
rpm2cpio < /home/work/gtk2-immodule-xim-2.24.31-1.el7.x86_64.rpm | cpio -id
rpm2cpio < fcitx-gtk2-4.2.9.6-1.el7.x86_64.rpm | cpio -id
rpm2cpio < /home/work/fcitx-4.2.9.6-1.el7.x86_64.rpm | cpio -id
注意:为了方便境内FreeBSD 用户,可以使用境内的gitee 同步下载以上三个文件;
cd /home/work
pkg install git
git clone https://gitee.com/ykla/Linux-QQ.git
其余步骤自行参考。
*用户可以使用github: https://github.com/ykla/FreeBSD-Linux-QQ
4、刷新gtk 缓存:
sudo /compat/linux/usr/bin/gtk-query-immodules-2.0-64 –update-cache
5、运行Linux QQ:
/compat/linux/user/local/bin/qq