我安装NetBSD时没有安装X11, xorg用pkgsrc来安装方便维护。以下使用pkgsrc安装pkgsrc使用请看http://gobsd.org/showthread.php?t=742。
先安装Xorg,对于完全安装NetBSD的用户这部分可以跳过。
在/etc下建mk.conf,这个文件是pkgsrc编译的配置文件,添加一行告诉NetBSD使用pkgsrc的xorg:
代码: 全选
X11_TYPE=modular
安装Xorg
代码: 全选
[color=sienna]# cd /usr/pkgsrc/x11/modular-xorg-server[/color]
[color=sienna]# make install[/color]
代码: 全选
[color=sienna]# cd /usr/pkgsrc/meta-pkgs/modular-xorg-apps[/color]
[color=sienna]# make install[/color]
[color=sienna]# cd /usr/pkgsrc/meta-pkgs/modular-xorg-fonts[/color]
[color=sienna]# make install[/color]
[color=sienna]# cd /usr/pkgsrc/x11/xf86-input-keyboard[/color]
[color=sienna]# make install[/color]
[color=sienna]# cd /usr/pkgsrc/x11/xf86-input-mouse[/color]
[color=sienna]# make install[/color]
代码: 全选
[color=sienna]# cd /usr/pkgsrc/x11/xf86-video-nv[/color]
[color=sienna]# make install[/color]
代码: 全选
[color=sienna]# Xorg -configure[/color]
我用gamin来替代fam,在mk.conf添加 :
代码: 全选
[color=sienna]FAM_DEFAULT=gamin[/color]
# cd /usr/pkgsrc/meta-pkgs/xfce4
# make install
安装输入法SCIM
代码: 全选
[color=sienna]# cd /usr/pkgsrc/inputmethod/scim-pinyin/[/color]
[color=sienna]# make install[/color]
[color=sienna]# cd /usr/pkgsrc/inputmethod/scim-bridge/[/color]
[color=sienna]# make install[/color]
代码: 全选
[color=sienna]# pkgclean[/color]
代码: 全选
[color=sienna]$ cat .xinitrc [/color]
[color=sienna]#!/bin/sh[/color]
[color=sienna]export LANG=zh_CN.UTF-8[/color]
[color=sienna]export LC_CTYPE=zh_CN.UTF-8[/color]
[color=sienna]export XMODIFIERS="@im=SCIM"[/color]
[color=sienna]export GTK_IM_MODULE=scim-bridge[/color]
[color=sienna]export QT_IM_MODULE=scim-bridge[/color]
[color=sienna]exec startxfce4[/color]