红联Linux门户
Linux帮助

Run Tencent QQ for linux on FreeBSD

发布时间:2008-08-05 00:14:17来源:红联作者:Ioonvme
先将你的系统升级到FreeBSD 7.0 Stable吧
因为linux_base-f8版本使用的部分futex函数,只有Stable版本才有
否则会一直在控制台报
linux_sys_futex: unknown op 128
而tencent官方声明只有fedora8以上才能运行Linux QQ,真是个邪恶的公司……
make buildworld
make buildkernel KERNCONF=YOUR_KERNEL_CONF_NAME
make installkernel KERNCONF=YOUR_KERNEL_CONF_NAME
reboot
make installworld
reboot
然后安装linux_base-f8
sysctl compat.linux.osrelease=2.6.16
compat.linux.osrelease=2.6.16
然后就可以安装了
cd /usr/ports/emulators/linux_base-f8 && make install clean
kldload linux
linux的gtk也要装
cd /usr/ports/x11-toolkits/linux-gtk2 && make install clean
而qq for linux需要的版本比ports中的要高,只能自己想办法了
所以到这个URL下这几个包回来,放到一个自己建的单独目录中
cairo-1.6.4-1.fc9.i386.rpm
gtk2-2.12.9-5.fc9.i386.rpm
glib2-2.16.3-5.fc9.i386.rpm
glibc-2.8-3.i686.rpm
libpng-1.2.24-1.fc9.i386.rpm
pango-1.20.1-1.fc9.i386.rpm
pixman-0.10.0-1.fc9.i386.rpm
然后到这里目录中依次执行
#rpm -root /compat/linux -ignoreos -i 包名.rpm
或者
#rpm2cpio 包名.rpm | tar xvpf - -C /compat/linux/
将包依次导入linux_base中
这样,基本环境就ok了,试试看吧!
文章评论

共有 0 条评论