这里的安装过程其实也很简单,在这里我不打算讲解虚拟机 vmware 上的安装 (因为和实际的环境相差不大。同时,这个安装假定你的机器为没有任何操作系统的 裸机且您只打算在这个机器上安装一个单一的 FreeBSD 系统。(有关多系统共存的 安装方式,请自行参阅 handbook 的相关章节)。
下面转入正题:
   1、翻阅你的 handbook 手册,查看你的机器是否适合安装 FreeBSD。     2、将 FreeBSD-Install 光盘放入你的机器的光驱中,启动电源,在光盘启动 FreeBSD的启动菜单中按 1 进入安装,此时系统会进入 “Country Selection”选择菜单。     我们在其中选择“45 China”      在 “System Console Keymap”中选“USA ISO”(US ISO keymap)。 接下来就进入系统安装主菜单(sysinstall Main Menu),FreeBSD的安装配置全部可 以在这里设置,使用上下箭头移动到不同的选项:     Usage       Standard       Express       Custom       Configure       Doc       Keymap       Options       Fixit       Upgrade       Load Config       Index 在这里按下空格或者回车可进入相应的菜单选项。。  这里我选择Custom,自定义安装,进入 Custom 菜单:    “1 Exit”       // 退出并返回到上一级菜单状态    “2 Options”   //“View/Set various installation options查看/设置安装选项”     “3 Partition” //“Allocate disk space for FreeBSD分配系统分区”     “4 Label”    //“Label allocated disk partitions设置系统分区”     “5 Distributions” //“Select distribution(s) to extract选择安装内容”     “6 Media”   //“Choose the installation media type选择安装界质”     “7 Commit”  //“Perform any pending Partition/Label/Extract actions 所 有安装选项设置完毕,提交您的安装过程”        ①选择“3 Partition分配系统分区”了:这是FreeBSD的“FDISK Partition Editor”     这里会进入一个磁盘分区创建的界面,对于新手而言,我强烈建议使用 "A" 选项,让系统 自动为你创建分区。然后选择 “Q”退出 分配系统分区界面。在退出分配系统分区的时候,系 统会提示你是否创建多系统引导(可能是这个意思)的一个提问,并提供了三个选项。     在“Install Boot Manager for drive ad0?”中安装BootMgr:       还有一选项“BootMgr”即“Install the FreeBSD Boot Manager”把FreeBSD做为启 动管理器了。      如果想安装到MBR可以选“Standard”即“Install a standard MBR (no boot manager )”(不推荐)      如果已经有启动管理器可以选“None”即“Leave the Master Boot Record  untouched”
②建好分区之后回到“Choose Custom Installation Options自定义安装选项菜单”, 选“4 Lable”接着设置系统分区:来到“FreeBSD Disklabel Editor”,看到高亮的是刚刚 建立的分区,如果看不到,那返回上一步继续设置一般选择A auto DEfaults即可,让FreeBSD 自动设置,新手就选自动吧,Q保存。创建完成后,一个可能的磁盘分区信息如下(这是某个前 人的磁盘分区情况,我借鉴过来了)。 Part Mount Size Newfs Part         ad0s2a / 512MB UFS2 Y         ad0s2b swap 166MB SWAP         ad0s2d /var 1107MB UFS2+S Y         ad0s2e /tmp 512MB UFS2+S Y         ad0s2f /usr 2698MB UFS2+S Y 
③ 选择“5 Distributions”,安装FreeBSD的内容:         选择菜单,有很多选项         Exit、         All、         Reset、         4 Developer、         5 X-Developer、         6 Kern-Developer、         7 X-Kern-Developer、         8 User、         9 X-User、         A Minimal、         B Custom     使用上下箭头移动到不同的选项,按下空格或者回车选择,如果要启动X,建议一定要把  Xorg 选中并完全安装。在这里,我建议选择“A Minimal”最小化安装,然后返回“Choose Custom Installation Options”。如果选择“B Custom”选项,可以选ALL,回车,会有 一个弹出框,选择YES,安装Ports(建议一定要安装)。      然后选择 Exit ,退出,回到上一级菜单。 ④ 选6 ,进入安装介质选择,在这里,我们当然选择 CD-ROM 。
⑤ 现在,我们来选择 2 Options, 来看看我们刚才的设定,如果没有问题,我们就要 开始进入实际的安装过程了。退出来,返回上级菜单。 ⑥ 选“7 Commit”按OK。系统会出现提示“User confirmation Requested”对话框 确认是否开始安装过程(这是最后的一次机会),如果担心有什么地方有错误,可以选“No” 回头重新设置。如果没有问题,选“yes”开始安装吧。  接下来就是安装过程了。安装完后会提示你是否需要进入配置菜单改变其他设置(Visit the general configuration menu for a chance to set any last options?),选择 默认的“No”完成安装过程。     选“X Exit”Exit this menu (returning to previous),回到“sysinstall  main Menu”安装主菜单。     最后,在“sysinstall Main Menu”中选“[X ExitInstall]” -> “Yes”(Are  you sure you wish to exit? The system will reboot (be sure to remove any floppies/CDs/DVDs from the drives). 确认退出并重新启动)。 
经过上面的步骤,我们已经安装了一个最小化的系统,但这个系统离我们的要求还相距甚 远,别着急,我们接着来。 重新启动系统,如果前面安装了“BootMgr”,则重启的时候会有一个启动菜单,在这 里,由于我们仅仅只有一个 FreeBSD 系统,系统会显示:  F1 FreeBSD  不管它,一会儿,系统会自动启动。启动后,freeBSD就展现在你眼前了啦,等待一会, 就会出现 Login 提示符,输入root,回车,熟悉的#号又出现在你的面前了(因为安装时没 有设置密码)。 
下面,我们就开始安装图形界面。     在命令行需要入 sysinstall,是不是又到了我们熟悉的菜单了。^_^.       选择 Configure,进入 Configure 配置菜单。     X Exit       Distributions       Packages       Root Password       Fdisk       Label       User Management       Console       Time Zone       Media       Mouse       Networking       Security       Startup       TTYs       Options       HTML Docs       Load KLD
下面,我们开始进行一些 FreeBSD 的基本配置。 ①首先,Supper User 的空密码是不安全的,我们选择 Root Passward(更改ROOT密 码,一定要改!)  ②设定时区(Time Zone):会询问你是否属于UTC时间(格林威治时间),对于绝大部分 人来说,当然选NO了,既然不是UTC时间,那系统就会让你自己选择,选择大区域,当然是 5  亚洲 Asia,接下来选择时间区了,9是中国,然后是选1北京时间east China了,回车,接 下来系统再次询问,是否属于该时区,选(Yes)。  ③鼠标的设定(Mouse) :一般选择“2 Enable”,系统会自动找到鼠标的。  ④进入“Networking”(选项有:         X Exit“Exit this menu (returning to previous)”、         Interfaces“Configure additional network interfaces”、         AMD“This machinewants to run the auto-mounter service”、         AMD Flags“Set flags to AMD service (if enabled)”、         Anon FTP“This machine wishes to allow anonymous FTP”、         Gateway“This machine will route packets between interfaces”、         inetd“This machine wants to run the inet daemon”、         Mail“This machine wants to run a Mail Transfer Agent”、         NFS client“This machine will be an NFS client”、         NFS server“This machine will be an NFS server”、         Ntpdate“Select a clock-synchronization server”、         PCNFSD“Run authentication server for clients with PC-NFS.”、         rpcbind“RPC port mapping daemon (formerly portmapper)”、         rpc.statd“NFS status monitoring daemon”、         rpc.lockd“NFS file locking daemon”、         Routed“Select routing daemon (default: routed)”、         Rwhod“This machine wants to run the rwho daemon”、         sshd“This machine wants to run the SSH daemon”、         TCP Extensions“Allow RFC1323 and RFC1644 TCP extensions?”)。 -> Interfaces (网卡设定) -> (开始网卡设定之前,系统会将现有的可能通讯接口列 出。通常,你的网卡会是第一个位置,网卡的型号会因为网卡不同而有改变)。  a.请选择该网卡(lnc0 Lance/PCnet (Isolan/Novell NE2100/NE32-VL) ethernet);  b.是否采用IPv6 (选择“No”) ;  c.是否采用DHCP(动态DNS) ,如果你使用 ADSL 拨号上网,这里选择 DHCP Clent ,这 也是我的选择。 d.然后分别进入一个 Host 、domain、IPv4 Gateway、Name server、IPv4 Address、 Netmask 等要求输入相关信息的界面,由于我们使用的 DHCP ,这里什么也不填。 e.显示“Would you like to bring the lnc0 interface up right now?”时选 “Yes”。  选择“X Exit”退出到“FreeBSD Configuration Menu”配置菜单。
下面进入到 Xorg 的安装与配置(root权限配置)  1.安装Xorg  (1)通过FreeBSD光盘安装(推荐)  在 sysinstall MainMenu 主菜单下选择: -> Configure -> Distributions       进入 Distributions  菜单,这里面有如下选项:      X Exit“Exit this menu (returning to previous)”、      All“All system sources, Binaries and X Window System”、      Reset“Reset all of the below”、      base“Binary base distribution (required)”、      kernels“Binary kernel distributions (required)”、      dict“Spelling checker dictionary files”、      doc“Miscellaneous FreeBSD online docs”、      games“Games (non-commercial)”、      info“GNU info files”、      man“System manual pages - recommended”、      catman“Preformatted system manual pages”、      proflibs“Profiled versions of the libraries”、      src“Sources for everything”、      ports“The FreeBSD Ports collection”、      local“Local additions collection”、      X.Org“The X.Org distribution”)     我们选择 X.Org ,进入到 X.org 的菜单选项,在这其中,我们把 Basic、Server  和 Fonts 中的内容全选,然后 “OK”确认退出。      选择 ports 。(强烈建议安装上这个,FreeBSD 的有很多软件包都是通过 porst  服务器发布的,在以后你对 FreeBSD 熟悉后,你会需要安装很多的软件包,这个时候, 你会觉得在这里选择安装了 ports 软件包,真的是一个英明的举动)。    最后 “OK”确认, 从“Distributions”退回“Configuration”过程中会安装刚 才选中的软件包。
(2)编译安装  # cd /usr/ports/x11/xorg  # make install clean 
(3)从Package安装  # pkg_add -r xorg 
   安装完成后,我们再 Exit 到 sysinstall -> X Exit Install。     好了,累了,我们 reboot 一下。
现在,我们再次进入系统了吗?
好了,现在,我们开始宽带接入的 ADSL 拨号配置:     (1)编辑 /etc/ppp/ppp.conf            default:            set log Phase tun command            adsl:            set device PPPoE:rl0            set authname 宽带帐号         set authkey 宽带密码         set dial            set login            add default HISADDR            enable dns        (2)拔号 # ppp -ddial adsl        (3)开机自动联网        配置 /etc/rc.conf,增加如下内容:        #Auto dial ADSL at startup           ppp_enable="YES"           ppp_mode="ddial"           ppp_nat="YES"           ppp_profile="adsl" 
    下一步,我们配置 xorg.conf 文件,这个文件决定了你的桌面的分辨率、刷新率、鼠 标等性能。
跟我来,配置Xorg :
(1)在/root中生成xorg.conf.new  # Xorg -configure  这个过程在你的 root 用户的根目录下生成一个基本的 Xorg 的配置文件  xorg.conf.new 
(2)测试配置文件,以确认Xorg能够和系统上的显卡正常工作  # Xorg -config xorg.conf.new  如果能显示黑灰的格子和"X"鼠标指针,说明配置成功,Ctrl+Alt+Backspace 键退出 测试界面。如果配置不成功也没关系,按照下面的说明对xorg.conf.new进行调整。  (3)调整xorg.conf.new文件并测试:  ①设置显示器刷新率,加入到xorg.conf.new的"Monitor"小节中:  Section "Monitor"  Identifier "Monitor0"  VendorName "Monitor Vendor"  ModelName "Monitor Model"  Horizsync 31.5-99.0 #根据自己显示器情况而定  VertRefresh 50.0-90.0 #根据自己显示器情况而定  EndSection 
②设置显示器分辨率及色深,修改xorg.conf.new的"Screen"小节。 
Section "Screen"  Identifier "Screen0"  Device "Card0"  Monitor "Monitor0"  DefaultDepth 24 #根据自己显示器情况而定,可小到8,下同  SubSection "Display"  Viewport 0 0  Depth 24 #根据自己显示器情况而定  Modes "800x600" #根据自己显示器情况而定  EndSubSection  EndSection 
③鼠标中键滚轮支持      在6.0之前该选项要自己设置,6.1中,如果使用Xorg -configure生成xorg.conf.new, 那么该功能不需要自己配置,否则请修改xorg.conf.new中的"InputDevice"小节。 
Section "InputDevice"  Identifier "Mouse0"  Driver "mouse"  Option "rotocol" "auto"  Option "Device" "/dev/sysmouse"  Option "ZAxisMapping" "4 5 6 7" #没有这一行请手动加上  EndSection 
配置修改存盘后再进行测试,如没问题将xorg.conf.new更名为xorg.conf后拷到以下 目录“/etc/X11/”:  # cp xorg.conf.new /etc/X11/xorg.conf  如仍有问题可查看/var/log/xorg.0.log 然后根据提示修改。
注意:如果是在虚拟机 vmware 5.x 上安装,那么你的系统的配置文件可能是如下内容( 这个是经过我反复测试成功后的配置文件 xorg.conf  的内容)。
======================================================================= 
Section "ServerLayout"         Identifier     "X.org Configured"         Screen      0  "Screen0" 0 0         InputDevice    "Mouse0" "CorePointer"         InputDevice    "Keyboard0" "CoreKeyboard" EndSection
Section "Files"         RgbPath      "/usr/X11R6/lib/X11/rgb"         ModulePath   "/usr/X11R6/lib/modules"         FontPath     "/usr/X11R6/lib/X11/fonts/misc/"         FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"         FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"         FontPath     "/usr/X11R6/lib/X11/fonts/CID/"         FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"         FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/" EndSection
Section "Module"         Load  "dbe"         Load  "dri"         Load  "extmod"         Load  "glx"         Load  "record"         Load  "xtrap"         Load  "freetype"         Load  "type1" EndSection
Section "InputDevice"         Identifier  "Keyboard0"         Driver      "kbd" EndSection
Section "InputDevice"         Identifier  "Mouse0"         Driver      "mouse"         Option            "Protocol" "auto"         Option            "Device" "/dev/sysmouse"         Option            "ZAxisMapping" "4 5 6 7" EndSection
Section "Device"         ### Available Driver options are:-         ### values: <i>: integer, <f>: float, <bool>: "True"/"False",         ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"         ### [arg]: arg optional         #Option     "HWcursor"                   # [<bool>]         #Option     "NoAccel"                    # [<bool>]         Identifier  "Card0"         Driver      "vmware"         VendorName  "VMware Inc"         BoardName   "[VMware SVGA II] PCI Display Adapter"         BusID       "PCI:0:15:0" EndSection
Section "Screen"         Identifier "Screen0"         Device     "Card0"         Monitor    "vmware"         SubSection "Display"                 Viewport   0 0                 Depth     1                 Modes   "800x600"         EndSubSection         SubSection "Display"                 Viewport   0 0                 Depth     4                 Modes   "800x600"         EndSubSection         SubSection "Display"                 Viewport   0 0                 Depth     8                 Modes    "800x600"         EndSubSection         SubSection "Display"                 Viewport   0 0                 Depth     15                 Modes     "800x600"         EndSubSection         SubSection "Display"                 Viewport   0 0                 Depth     16                 Modes     "800x600"         EndSubSection         SubSection "Display"                 Viewport   0 0                 Depth     24                 Modes    "800x600"         EndSubSection EndSection
# VMware SVGA
Section "Monitor"     Identifier  "vmware"     VendorName "VMware, Inc"     HorizSync 1-10000     VertRefresh 1-10000
    ModeLine "640x480" 100 640 700 800 900 480 500 600 700     ModeLine "800x600" 100 800 900 1000 1100 600 700 800 900     ModeLine "1024x768" 100 1024 1100 1200 1300 768 800 900 1000     ModeLine "1152x864" 100 1152 1200 1300 1400 864 900 1000 1100     ModeLine "1152x900" 100 1152 1200 1300 1400 900 1000 1100 1200     ModeLine "1280x1024" 100 1280 1300 1400 1500 1024 1100 1200 1300     ModeLine "1376x1032" 100 1376 1400 1500 1600 1032 1100 1200 1300     ModeLine "1600x1200" 100 1600 1700 1800 1900 1200 1300 1400 1500     ModeLine "2364x1773" 100 2364 2400 2500 2600 1773 1800 1900 2000 EndSection
Section "Device"     Identifier  "VMware SVGA"     Driver        "vmware"              EndSection
=======================================================================
下面进入到了最激动人心的过程—>桌面环境的安装配置(Gnome2.6.12 或者是 KDE 3.5.4)  (root权限配置) 
 在安装之前,为保证我们后面的通过网络安装的速度,我们先进行如下操作:
    把我们的安装软件所需要申请 ports 服务的服务器指向最快的那些 ports 服务器, 否则你的安装过程将慢得无法忍受。
修改 /etc/make.conf 文件,在其中的最后部分加入如下语句:
MASTER_SITE_OVERRIDE= \ ftp://ftp.tw.FreeBSD.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR} \ ftp://ftp4.tw.FreeBSD.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR} \ ftp://ftp10.tw.FreeBSD.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR} \ ftp://ftp13.tw.FreeBSD.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR} \ ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR} \ ftp://ftp3.jp.FreeBSD.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR} \ ftp://ftp5.jp.FreeBSD.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR} \ ftp://ftp.jaist.ac.jp/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR} \ ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}
(以上的 ports 服务器地址是我从论坛中搜索来的,感谢前面的大牛无私的奉献)
下面我们将开始分别讲解 gnome 和 kde 图形化操作界面的安装。
(( 一、安装 Gnome 2.6.12 ))
1.Gnome安装  再次输入 sysinstall 进入 sysinstall Main Menu 安装主菜单。 sysinstall -> Configure -> Packages -> 1 CD/DVD -> gnome -> 选择 “gnome2-2.6.12”时其它选项自动关联(仅剩“xchat2-2.6.1_1”项也可选上) -> 按  Tab 键选OK再回车返回“Package Selection”     然后选择 “linux”,把 linux basic 包也装上(以后,有很多的 linux 应用软件 需要这个包的支持)。    在“Package Selection”窗口按Tab键选“Install”开始安装软件包。    从“Distributions”退回“Configuration”过程中会安装刚才选中的软件包,此时 安装时间较长,最后回到“FreeBSD configuration Menu” -> 最后退出sysinstall。 
2.配置 gnome 的启动文件。    vi .xinitrc      在其中的最后一行加入     "exec  /usr/local/bin/gnome-session"    (注意,如果你使用KDE,则加入"exec /usr/local/bin/startkde") 
3.startx 即可启动桌面,但此时的Gnome是英文的。 
4.中文本地化设置。 (1)在/etc/login.conf中最后,加入以下部分  #  #Chinese Users Accounts.  #  chinese|Chinese Users Accounts:\  :charset=eucCN:\  :lang=zh_CN.eucCN:\  :tc=default: 
(2)执行以下命令  #cap_mkdb /etc/login.conf 
(3)用 vipw 修改登入类型,针对相应用用户进行修改,修改格式参照如下内容:  root1$lOOD78Dm$oSG5u21RGrXoC.TTJ3nCs.:0:0:chinese:0:0:Charlie & :/root:/bin/csh 
    关键是在相应位置加入"chinese","chinese"是和第1步的设置对应的。  保存退出。
(4)重新登入后执行startx,进入的Gnome便是全中文的了。 
下面,我们将使用Windows下的Simsun字体进行中文字体美化  在 /usr/X11R6/lib/X11/fonts/下建立一个"TrueType"目录,将Windows下的  simsun.ttc 改名为simsun.ttf后拷贝到 /usr/X11R6/lib/X11/fonts/TrueType下重 建字体缓存 。 执行 :  #  fc-cache -fv  然后在GNOME中设置字体,在字体细节中调整:“平滑”选无,“微调”选轻微, “次象素顺序”选RGB。 
最后设置在开机即进入图形登录界面登录 (这里我选择的是 GDM 方式) 修改/etc/rc.conf,加入以下内容  gdm_enable="YES"  经过以上设置应该就有了一个漂亮的中文桌面系统了。 
----------------------------------------------------------------------- 
(( 二、KDE 3.5.4 安装 ))
1.KDE 安装  再次输入 sysinstall 进入 sysinstall Main Menu 安装主菜单。 sysinstall -> Configure -> Packages -> 1 CD/DVD -> KDE -> 选择 “KDE”时其它选项有可能自动关联,也有可能不会自动关联,在这里,我们可以把所有与 KDE 有关的包全部都选上。 -> 按 Tab 键选 OK 再回车返回“Package Selection”     然后选择 “linux”,把 linux basic 包也装上(以后,有很多的 linux 应用软件 需要这个包的支持)。    在“Package Selection”窗口按Tab键选“Install”开始安装软件包。    从“Distributions”退回“Configuration”过程中会安装刚才选中的软件包,此时 安装时间较长,最后回到“FreeBSD configuration Menu” -> 最后退出sysinstall。 
2.配置 KDE 的启动文件。    vi .xinitrc      在其中的最后一行加入     "exec  /usr/local/bin/startkde"
3.中文本地化设置。 (1) 安装 kde3-i18n-zh_CN 中文支持包 。 我们可以选择网络安装或者是本地安装。 在网络安装的情况下,请确保你的机器已经连入了 internet 网络,如果你使用本地安装 则将 kde-i18n-zh_CN-3.5.4.tar.bz2 文件拷贝到 /usr/ports/distfiles/KDE/kde-i18n 目录下。(应特别注意的是:如果目录不存在,那么就手工创建。KDE 为大写。) 将 ttmkfdir-3.0.9.tar.bz2 拷贝到 /usr/ports/distfiles 目录下。
进入 /usr/ports/chinese/kde3-i18n-zh_CN 目录, 输入如下命令进行安装 kde3-i18n 。 # make install clean
(2) 安装完 kde3-i18n-zh_CN 中文支持包以后,在 /usr/X11R6/lib/X11/fonts/下建 立一个 "TrueType" 目录,将 Windows 下的 simsun.ttc 改名为simsun.ttf 后拷贝到  /usr/X11R6/lib/X11/fonts/TrueType 下并重建字体缓存 。 执行 :  #  fc-cache -fv 
(注意,如果目录 /usr/X11R6/lib/X11/fonts/TrueType 不存在,则手工创建,创建时应 注意字母的大小写)
(3) 安装字库信息工具包 ttmkfdir 。 进入 /usr/ports/x11-fonts/ttmkfdir ,然后输入 make install clean 进行安装。
(4) 使用 ttmkfdir 工具建立字库信息包文件。 进入 /usr/X11R6/lib/X11/fonts/TrueType 目录,然后运行: # ttmkfdir >fonts.dir 用以生成字库信息文件 fonts.scale 。
(5) 修改 /usr/X11R6/etc/X11/fonts/fonts.conf 文件,在其中的 <dir>;~/.fonts</dir>; 这一行的前面添加如下语句: <dir>/usr/X11R6/lib/X11/fonts/TrueType</dir>
(6) 修改当前用户的 .xinitrc 文件,在 exec /usr/local/bin/startkde 这行前加入 如下内容: (如果使用的是 bash 或者 sh ) export LANG=zh_CN.eucCN export LC_CTYPE=zh_CN.eucCN export LC_ALL=zh_CN.eucCN
(如果使用的是 csh 或者是 tcsh ) setenv LANG=zh_CN.eucCN setenv LC_CTYPE=zh_CN.eucCN setenv LC_ALL=zh_CN.eucCN
最后,我们输入 startx 进入系统,在 系统管理->系统设置 中设置你的系统为 chinese, 设置完成后,退出 KDE, 然后再次进入 kde,此时,你的 KDE 已经被汉化了。 这个时候,我们可以在 KDE 中设置字体,在字体细节中调整:“平滑”选无,“微调”选轻 微,“次象素顺序”选RGB。 
最后设置在开机即进入图形登录界面登录 (这里我选择 kdm 方式 )
修改 /etc/ttys 中的 ttyv8 那一行,将其改为如下内容: ttyv8   "/usr/local/bin/kdm -nodaemon"  xterm   on  secure
同时修改 /usr/local/share/config/kdm/kdmrc 文件,将其中的 AllowRootLogin=false 修改成 AllowRootLogin=true  (这个工作是保证使用 root 用户可以通过 kdm 登录系统)
经过以上设置,我们就已经拥有了一个漂亮的中文化的 KDE 图形操作界面了。
===========================================================================
那么我们就可以了吗???还不行,我们还要加入中文输入法,在这里,我分别讲解 scim 输入法和 fcitx 输入法的安装。
下面开始我先讲解 scim 输入法的安装配置 (root权限配置)  (1)SCIM安装     安装拼音输入法  # cd /usr/ports/chinese/scim-pinyin  # make install clean      安装五笔输入法  # /usr/ports/chinese/scim-tables  # make insall clean 
(2)scim 输入法的环境变量配置 ①查看当前的locale设置:  locale  ②查看你使用的shell:  echo $0 或 cat /etc/passwd  ③如果使用的Shell是bash或sh:  请编辑 ~/.profile 文件,在其中的最后,输入如下参数: export LANG=zh_CN.eucCN  export LC_CTYPE=zh_CN.eucCN  export XMODIFIERS='@im=scim'  export GTK_IM_MODULE=scim
④如果使用的Shell是csh或tcsh:  请编辑 ~/.cshrc 文件,在其中加入如下参数: setenv LANG zh_CN.eucCN  setenv LC_CTYPE zh_CN.eucCN  setenv XMODIFIERS @im=scim  setenv GTK_IM_MODULE scim 
(3)在~/.xinitrc中的 exec /usr/local/bin/gnome-session  行之前加入如下语句:
execl /usr/local/bin/scim -d &
(注意:如果在X下操作,记得重启X。简单一点按Ctrl+Alt+BackSpace  如果您使用了 gdm ,在系统启动时直接进入到图形界面状态下,那么请注意,gdm 并不会 读取 .xinitrc 文件的内容,此时请注意修改 ~/.profile 文件,在其中加入如下内容: export LANG=zh_CN.eucCN export LC_CTYPE=zh_CN.eucCN export XMODIFIERS='@im=scim' export GTK_IM_MODULE=scim )。
我们再来讲解 fcitx 输入法的安装。 将 fcitx-3.4.tar.bz2 拷贝到 /usr/ports/distfiles 目录下(如果你使用网络安装, 这个拷贝文件的过程可以省略)
进入 /usr/ports/chinese/fcitx 目录,然后输入如下命令进行安装: # make install clean
修改/usr/local/share/config/kdm/Xsession文件,在case $session in 段落中修改  default),改为
default)     LANG=zh_CN.eucCN     export LANG     LC_CTYPE=zh_CN.eucCN     export XMODIFIERS=@im=fcitx     fcitx&     #exec /usr/X11R6/bin/gnome-session     exec /usr/local/bin/startkde     #exec /usr/local/bin/startxfce4     ; 即可。 当然,别忘记在/root/.profile中加入 LANG=zh_CN.eucCN export LANG LC_CTYPE=zh_CN.eucCN
在 /root/.cshrc 中加入 setenv LANG zh_CN.eucCN setenv LC_CTYPE zh_CN.eucCN 
经过上述过程,你就拥有了一个漂亮的小企鹅输入法。^_^.
==========================================================================
下面,我们开始安装声卡的驱动  最简单的方式就是修改/boot/defaults/loader.conf文件中的“Sound modules”部分, 把相应声卡的驱动Load上即可,但为了修改,我们首先必须知道自己的声卡类型,有难度吗? 别急,跟我来。
首先执行: kldload snd_driver #这是个 meta 驱动,一次加载了最常见的设备驱动。 这会提高搜索正确驱动的速度。 然后dmesg | grep pcm
pcm0: <Intel ICH2 (82801BA)>; port 0xe000-0xe03f,0xdc00-0xdcff irq 11 at  device 31.5 on pci0
pcm0: <Analog Devices AD1881A AC97 Codec>;
声卡的状态可以通过 /dev/sndstat 文件来查询:
# cat /dev/sndstat FreeBSD Audio Driver (newpcm) Installed devices: pcm0: <Intel ICH2 (82801BA)>; at io 0xdc00, 0xe000 irq 11 bufsz 16384 kld  snd_ich (1p/1r/0v channels duplex default)
说明该声卡的类型为:snd_ich
#vi /boot/defaults/loader.conf  修改:snd_ich_load="NO" #intel Tch  这一行, 改成:snd_ich_load="YES" #intel Tch
例如,我的声卡在执行 # cat /dev/sndstat 后,显示为 snd_es173x 则找到 /boot/defaults/loader.conf 文件中的  ############################################################## ###  Sound modules  ########################################## ############################################################## 小节,在这个小节中,有一个 snd_es173x_load = "NO" ,修改成 snd_es173x_load =  "YES" (注意:如果在声卡驱动的这个小节,没有发现你的声卡类型,也可以手工自己加入 一行,内容为你的声卡类型_load = "YES" )
下面,我们已经基本可以使用了,但这样就满足了吗?不行,我们接着来。 接着我们要在控制台下实现中文化。     进入 /usr/ports/chinese/cce 目录,在其下输入 make install clean 命令进 行安装。安装完成后,在 .cshrc 文件中设置如下内容: alias vi 'env LC_CTYPE=en_US.ISO8859-1 vi' (这个定义是为了我们在使用 vi 时能正确输入和识别中文。) setenv LANG zh_CN.eucCN setenv LC_CTYPE zh_CN.eucCN
当需要使用汉字环境的时候,输入 cce 启动汉字环境。退出汉字环境时请输入 exit 。
下面,我们该开始 Gaim 及时通讯工具的安装的安装了。     进入 /usr/ports/net-im/gaim-openq 目录,在其目录下输入 make install clean 进行安装。
有人会说了,Gaim 不能使用了,腾讯已经把登录服务器的协议改了, Gaim 登录不进去了, 别担心,我们得感谢 FreeBSD ,他们及时给我们提供了 openq-2006 的补丁插件。
(本文已被浏览 6874 次)
|
|