- 论坛徽章:
- 0
|
VMware下安装X的前提:BSD系统已经安装无误。呵呵!我在安装BSD时是最小化安装,原因是:对于一个新手,完全安装固然是省事,但出现问题,安装失败,是不可能找到原因的,所以一步一步来。
在VMware下装了很多次BSD,自己也总结了一些顺序,当最小话安装完毕后,建议先把内核源代码和Ports Collection装上:
内核源代码:/stand/sysinstall-Configure-Distribution-src-sys
Ports Collection:/stand/sysinstall-Configure-Distributions-Ports
你应该注意到在VMware的窗体下有一行提示:你尚未安装VMware Tools。它仅是一个辅助工具,我没有安装它时也显示出X的界面了。等我们把X安装完毕再装它,这样我们就可以用它设置一下我们的分辨率。
下面我们来安装X:
注意:如果你直接 # /stand/sysinstall-Configure-XFree86-xf86cfg这是不允许的。因为需要配置X server(X11)来支持、使用像KDE、GNOME这样的图形用户接口。如下:
# /stand/sysinstall-Configure-Packages-CD/DVD-X11
在这一步,我们在(4.10版本)“XFree86-4.3.0,1”和“kde-lite-3.2.2”两项按Enter。出现“D”的是从属关系。其它选项就不要选了,否则安装时会提示错误。
安装完毕后,若没有提示任何错误,我们再配置XFree86:
# /stand/sysinstall-Configure-XFree86
这一步,xf86cfg是图形配置(建议此操作),如果看到非常难看的图形窗体界面时就表示配置成功,然后你简单配置你硬件。基本上是默认的设置,显示器的你可以修改一下垂直和水平刷新率。而xf86cfg-textmode是文本配置,它会针对你的硬件依次询问配置。
最后添加桌面:# /stand/sysinstall-Configure-Desktop-KDE-CD/DVD,速度很快
当你添加完桌面后,我的建议是先不要启动,因为启动X后,会要求配置一下KDE,如果你没有汉化的话,在语言选项处,只有English。即使以后汉化,在英文KDE里到处找修改语言的窗体是很麻烦的。
我们先把VMware Tools安装上:
# mount /cdrom
# cd /cdrom
# cp vm*.tar.gz /tmp/vm.tar.gz
# cd /tmp
# tar zxvf vm.tar.gz
# cd /tmp/vmware-tools-distrib
# ./vmware-install.pl 以后回车就可以了,最后选择分辨率
汉化需要simsun.ttf和tahoma.ttf(gnome)两个文件,在win下搜索一下。虽然在VM下无法进到win的硬盘(至少我不知道),但要晓得,VMware可以使用ISO呀,所以我下载winiso,用它把两个文件塞到BSD ISO里,这样我们就可以cp了。这比上网搜索simsun.tar.gz简单啊。开始汉化:
安装kde-i18n-zh_CN:
# cd /usr/ports/chinese/kde3-i18n-zh_CN
# make install clean
修改(为添加输入法做准备)
对于sh或bash修改~/.profile添加:
LC_ALL=zh_CN.EUC
LANG=zh_CN.EUC
LC_CTYPE=zh_CN.EUC
export LC_ALL LANG LC_CTYPE
对于tcsh(这是FreeBSD默认的)修改~/.cshrc添加:
setenv LC_ALL zh_CN.EUC
setenv LANG zh_CN.EUC
setenv LC_CTYPE zh_CN.EUC
安装字体
# cd /usr/ports/x11-fonts/ttmkfdir
# make install clean
# mkdir -p /usr/X11R6/lib/X11/fonts/TrueType
# cp Simsun.ttf /usr/X11R6/lib/X11/fonts/TrueType
# cp tahoma.ttf /usr/X11R6/lib/X11/fonts/TrueType
# cd /usr/X11R6/lib/X11/fonts/TrueType
# ttmkfdir >;fonts.dir 4.X不用
# cp fonts.dir fonts.scale(意义不明,如果没有fonts.dir,重新进入目录)
修改/usr/X11R6/etc/fonts/fonts.conf
在 <dir>;~/.fonts</dir>; 前添加 <dir>;/usr/X11R6/lib/X11/fonts/TrueType</dir>;
并添加:(为了小字不使用 antialias)
<match target="pattern">;
<test qual="any" name="size" compare="l">;
<int>;12</int>;
</test>;
<edit name="antialias" mode="assign">;
<bool>;false</bool>;
</edit>;
</match>;
这个时候再启动X看看,配置向导窗体仍然是英文,但你只要选择我们国家和语言,以后就是中文的KDE了。
我们还剩下最后一步:
在KDE的“控制中心”-“外观与主题”-“字体”里面把所有字体全设置为Simsun,12。并去掉“使用字体平滑”。在Gnome的字体设置里面设置字体为Tahoma,12。
说明:参考资料来源于网上。比较口痴,难免有说不明白处,望指教。 |
-
2.JPG
(61.65 KB, 下载次数: 16)
-
1.JPG
(45.79 KB, 下载次数: 10)
|