免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 5561 | 回复: 32
打印 上一主题 下一主题

[FreeBSD] 打造中文FreeBSD工作站 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-04-04 17:41 |只看该作者 |倒序浏览
打造中文FreeBSD工作站
eliumao@21cn.com 2003-04-04
版权所有,违者必究,如何来究,你告诉我

一. 安装FreeBSD4.8
     安装时选择KDE环境,需要src
     
     
二. 编译内核
     只列出相关内容
注释掉以下各行,为了以后加入中文文件系统支持
#options         MSDOSFS                        #MSDOS Filesystem
#options         CD9660                        #ISO 9660 Filesystem
#options         CD9660_ROOT                #CD-ROM usable as root, CD9660 required
添加以下内容
#SoundDriver
device          pcm
#Java support
options         USER_LDT
#To enable IPFW with default deny all packets
options   IPFIREWALL
options   IPFIREWALL_VERBOSE
options   IPFIREWALL_VERBOSE_LIMIT=10
                                                                                
#To hide firewall from traceroute
options   IPSTEALTH
                                                                                
#To hide from nmap, remove if create web server
options   TCP_DROP_SYNFIN

编译内核


三. 安装中文环境

1.中文文件系统
#/usr/ports/chinese/gbfs/make install clean
注意需要有系统源码.既然装工作站不妨安装时选择ALL
安装完成后修改的启动脚本,为了去掉讨厌的错误报告,不改也可以正常工作
/usr/local/etc/rc.d/gbfs.sh
---------------------------------------------------------------------------------------------
#!/bin/sh

case "$1" in
start)
        if [ -x /usr/local/modules/cd9660.ko ]; then
                echo -n ' GB-cd9660'
                kldload /usr/local/modules/cd9660.ko
        fi
        if [ -x /usr/local/modules/msdos.ko ]; then
                echo -n ' GB-msdos'
                kldload /usr/local/modules/msdos.ko
        fi
        ;;
stop)
        kldunload -v -n cd9660 && echo -n ' GB-cd9660'
        kldunload -v -n msdos && echo -n ' GB-msdos'
        ;;
*)
        echo "Usage: big5fs.sh {start|stop}" >;&2
        exit 1
        ;;
esac
---------------------------------------------------------------------------------------------
重新启动.


2. KDE中文化
/usr/ports/chinese/kde3-i18n-zh_CN/make install clean


3.安装windows simsun字体(根据zyme的相关文章设置,为了方便阅读,就拷贝到了下面)

#mkdir /usr/X11R6/lib/X11/fonts/TrueType/
  #mount_msdos /dev/ad0s1 /mnt
  #cp /mnt/winnt/fonts/simsun.ttc /usr/X11R6/lib/X11/fonts/TrueType/
  这儿用的是win2000的字体文件,win98的路径会不同。
  再在/usr/X11R6/lib/X11/fonts/TrueType中建立两个文件fonts.dir和fonts.scale。
  两个文件的内容都为:
  4
  simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-p-0-ascii-0
  simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-p-0-fcd8859-15
  simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
  simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1
  #mkfontdir -e /usr/X11R6/lib/X11/fonts/encodings -e /usr/X11R6/lib/X11/fonts/encodings/large
  修改/etc/X11/XF86Config找到
  ...............
  FontPath  "/usr/X11R6/lib/X11/fonts/Speedo/"
  FontPath  "/usr/X11R6/lib/X11/fonts/75dpi/"
  FontPath  "/usr/X11R6/lib/X11/fonts/100dpi/"
  加入
  FontPath  "/usr/X11R6/lib/X11/fonts/TrueType/"

  找到
# This loads the Type1 and FreeType font modules
  Load     "type1"
  Load     "freetype"
  加入
  Load     "xtt"
  并在Load  "freetype"前加上#使之成为
  Load     "type1"
#  Load     "freetype"
  Load     "xtt"
其实用Load "freetype"也可以不过很难看。


4.中文X终端
   a.konsole的中文环境
      在konsole下执行命令
      setenv LC_CTYPE en_US.ISO8859-1
      但是字体会比较难看
   b.cxterm
     /usr/ports/chinese/cxterm/make install clean
     注意,这里也需要执行下面的命令
     setenv LC_CTYPE en_US.ISO8859-1   
     
     
5.中文输入法
参照zyme相关文章改动
   a. 安装chinput
   /usr/ports/chinese/chinput/make install clean
   
   b. 设置X
     文件~/.xinitrc
     export LANG=zh_CN.GBK
     export XMODIFIERS=@im=Chinput
     exec chinput&
     exec startkde
     
   c. local
   # cp -r /usr/share/locale/zh_CN.EUC /usr/share/locale/zh_CN.GBK
   

6.中文文本打印
安装:/usr/ports/chinese/bg5ps/make install clean   
使用:  bg5ps -if inputfile -of outputfile
        生成的outputfile是ps文件,直接就可以打印
下面是我的HP4100网打的/etc/printcap相关条目       
      hp4100|lp|local line printer:\
        :lp=::rm=hp4100:sd=/var/spool/lpd/hp4100:lf=/var/log/lpd-errs:

       
7.中文console
/usr/ports/chinese/zhcon/make install clean

       
四. 多媒体
1.mplayer
#/usr/ports/multimedia/mplayer/make install clean
#/usr/ports/multimedia/mplayer-skins/make install clean
2.realplayer
#/usr/ports/multimedia/linux-realplayer/make install clean
五. 游戏
我喜欢的几个小游戏
#/usr/ports/games/xpacman      大嘴吃豆
#/usr/ports/games/xevil             横版动作
#/usr/ports/games/xdigger        挖金子


     这里是我的一点经验,没有贴图,为了有限的资源,没有IPFW设置,因为跟主题无关.没有打印机的详悉设置,写得太详细,有违UNIX"自己动手"的精神.我想这是基本技巧.只是整理出来,以便初学者.

论坛徽章:
0
2 [报告]
发表于 2003-04-04 17:51 |只看该作者

打造中文FreeBSD工作站

谢了,已收下!

论坛徽章:
0
3 [报告]
发表于 2003-04-04 18:00 |只看该作者

打造中文FreeBSD工作站

补充一下bg5ps的设置
cp /usr/local/etc/bg5ps.conf.sample ~/.bg5ps.conf
修改.bg5ps.conf相应内容
Encoding="gb2312"
fontName_gb2312="simsun.ttc"

论坛徽章:
0
4 [报告]
发表于 2003-04-04 19:11 |只看该作者

打造中文FreeBSD工作站

谢谢,感谢您为社会主义建设说作出的杰出贡献。今年的51劳动奖章是你的啦。

论坛徽章:
0
5 [报告]
发表于 2003-04-04 19:37 |只看该作者

打造中文FreeBSD工作站

[quote]原帖由 "黄师虎"]谢谢,感谢您为社会主义建设说作出的杰出贡献。今年的51劳动奖章是你的啦。[/quote 发表:
排马屁也不用这样出面吧?!

论坛徽章:
0
6 [报告]
发表于 2003-04-04 19:47 |只看该作者

打造中文FreeBSD工作站

[quote]原帖由 "ihweb"]怕砥ㄒ膊挥谜庋?雒姘桑浚?/quote 发表:

我对二流猫的敬仰有如滔滔江水,连绵不绝。
而对您老人家的崇拜是犹如黄河泛滥,一发不可收拾。

论坛徽章:
0
7 [报告]
发表于 2003-04-04 19:51 |只看该作者

打造中文FreeBSD工作站

原帖由 "eliumao"]/local/modules/msdos.ko  发表:
; then
                echo -n ' GB-msdos'
                kldload /usr/local/modules/msdos.ko
        fi
        ;;
stop)
        kldunload -v -n cd9660 && echo..........


Really?? I found some problem while i install it through FTP...

i found it not prompt man set root password..??

i found it can not prompt me to add user, i know i can work manually...

Also, some packages can't download as it haven't prepare on FTP site, you may said ftp site problem, but i installed with serveral FTP site in Japan and USA, it have same problem.??

论坛徽章:
0
8 [报告]
发表于 2003-04-04 20:59 |只看该作者

打造中文FreeBSD工作站

...

收到!

论坛徽章:
0
9 [报告]
发表于 2003-04-04 21:02 |只看该作者

打造中文FreeBSD工作站

原帖由 "红袖添香" 发表:
...

收到!


What do you mean??

any method to solve the problem??

论坛徽章:
0
10 [报告]
发表于 2003-04-04 21:15 |只看该作者

打造中文FreeBSD工作站

...

呵呵,是对顶楼说的,回去慢慢研究。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP