歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

Run Tencent QQ for linux on FreeBSD


先將你的系統升級到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了,試試看吧!
Copyright © Linux教程網 All Rights Reserved