您的位置:首页 > 运维架构 > Linux

FreeBSD下使用QQ For Linux

2010-02-03 21:12 537 查看
安装环境:

FreeBSD版本为6.0以上。

系统安装的linux_base不能是fc4版的,即不能是linux_base-fc-
4,其它的均可(linux_base-fc6、linux_base-f7、linux_base-f8均可)。

安装方法:

首先,编辑/boot/defaults/loader.conf文件:

vi /boot/defaults/loader.conf

找到
如下行:

linux_load="NO"

并修改为:

linux_load="YES"

然后,编辑/etc
/sysctl.conf文件:

vi /etc/sysctl.conf

添加如下一行:

compat.linux.osrelease=2.6.16

当然,也不一定要2.6.16,只要2.6.8或以上即可。

接着,编辑/etc/rc.conf文件:

vi /etc/rc.conf

添加如下一行:

linux_enable="YES"

接着,安装一个你喜欢的linux_base(linux_base-fc6、
linux_base-f7、linux_base-f8均可,不一定要最新的linux_base-f8)。可以用pkg_add
-r或用ports安裝。可以使用如下命令安装(只介绍用ports安装):

cd
/usr/ports/emulators/linux_base-fc6



cd
/usr/ports/emulators/linux_base-f7



cd
/usr/ports/emulators/linux_base-f8

make install clean

然后,挂载linux的文件系統,编辑/etc/fstab文件:

vi /etc/fstab

添加如下一行:

linprocfs
/compat/linux/proc linprocfs rw 0 0

接着,安装linux-expat,使用如下命令:

cd
/usr/ports/textproc/linux-expat

make install clean

接着,安装linux-
fontconfig,使用如下命令:

cd /usr/ports/x11-fonts/linux-fontconfig

make
install clean

接着,安装linux-xorg-libs,使用如下命令:

cd
/usr/ports/x11/linux-xorg-libs

make install clean

然后,下载QQng-Freebsd.tar.bz2(下载地址Google下),并将其解压到/compat/linux/opt下,使用如下命令:

bzcat
QQng-Freebsd.tar.bz2 | gtar -xvf - -C /compat/linux/opt

最后,到腾讯下载官方的QQ
For Linux的tar.gz版,解压到/compat/linux/opt/QQ/bin下,使用如下命令:

tar xvfz
linuxqq_v1.0.2-beta1_i386.tar.gz -C /compat/linux/opt/QQ/bin

因为,最新版是
linuxqq_v1.0.2-beta1_i386.tar.gz,所以需要修改/compat/linux/opt/QQ/run-QQ.sh文件:

vi
/compat/linux/opt/QQ/run-QQ.sh

把如下字段:

/compat/linux/opt/QQ/bin/QQ


成:

/compat/linux/opt/QQ/bin/qq

保存退出后,在终端运行/compat/linux/opt/QQ
/run-QQ.sh即可启动QQ。

如果不能输入中文,在终端输入以下命令(一般输入第一个就可以了):

/compat/linux/usr/bin/localedef
-i zh_CN -f UTF-8 zh_CN

/compat/linux/usr/bin/localedef -i zh_CN -f
GB2312 zh_CN

/compat/linux/usr/bin/localedef -i zh_CN -f GBK zh_CN

/compat/linux/usr/bin/localedef
-i zh_CN -f GBK18030 zh_CN
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息