免费注册 查看新帖 |

Chinaunix

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

[FreeBSD] 我的 FreeBSD 5.4 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-05-19 08:32 |只看该作者 |倒序浏览
FreeBSD 最新公布了 5.4 版本,于是,我立即下载。 以下是我的安装和配置过程。或许对你有帮助。安装完以后,KDE和GNOME都是最新的。并且中文显示非常美观和清晰。还不错。

我的电脑P4,两块网卡,rl0网卡用于ADSL, rl1网卡用于与内部网连接,液晶17显示器。注意,下文中的代码部分前边用#符号开头的为注释,如果你要使用,请根据你的情况去掉#号。我全部都使用vim作为编辑器。

我的主要步骤是:

= 1 安装系统和软件包 =

下载以后,先安装系统部分。然后,重新起动。

用如下命令,起用光盘:

  1. mount_cd9660 /dev/acd0 /cdrom
复制代码


然后,把两张光盘中的 packages 目录复制到 /usr/local/software 目录中, 放在一起,然后就可以用 pkg_add 安装你想要的软件了。这样做主要是为了不用来回换光盘,并且速度也快一些。

由于我喜欢使用 KDE ,所以,我的安装顺序是:


  1. cd x11
  2. pkg_add xorg-6.8.2.tbz
  3. pkg_add kde-3.4.0.tbz
复制代码


你要是喜欢使用GNOME ,也可以 pkg_add gnome2-2.10.0.tbz。随你安装。

这样桌面软件就有了,我又安装了vim,cvsup和unzip。

如果要使用 VIM ,最好先建立一个 vimrc 文件:


  1. cp /usr/local/share/vim/vim63/vimrc_example.vim /usr/local/share/vim/vimrc
复制代码


这样编辑的时候就方便多了。

= 2 基本配置 =

然后编辑 /root/.cshrc 文件,我用vim编辑加入以下代码:

  1. alias ls ls -aGw  # 彩色显示目录文件

  2. setenv LANG zh_CN.eucCN
  3. setenv LC_LANG zh_CN.eucCN
  4. #setenv LC_CTYPE zh_CN.UTF-8 # 让系统默认文件编码为utf-8
  5. #setenv LC_CTYPE zh_CN.eucCN # 让系统默认文件编码为GB2312

  6. setenv XMODIFIERS @im=fcitx # 我使用小企鹅输入法
复制代码


然后,编辑 /etc/rc.conf 文件,修改为:


  1. gateway_enable="YES"
  2. linux_enable="YES"
  3. moused_enable="YES"
  4. sshd_enable="YES"
  5. usbd_enable="YES"
  6. ifconfig_rl1="inet 192.168.0.1  netmask 255.255.255.0" # 修改为你的 IP 地址和网卡
  7. hostname="office.baow.com" # 修改为你自己的主机名称
复制代码


= 3 连接网络 =

先连接网络,我使用ADSL上网,所以我编辑 /etc/ppp/ppp.conf 文件,修改为:


  1. default:
  2. set log Phase tun command
  3. set ifaddr 10.0.0.1/0 10.0.0.2/0
  4. set timeout 100
  5. adsl:
  6. set device PPPoE:rl0 # 使用 rl0 网卡
  7. set mru 1492
  8. set authname 123456 # 修改为你的ADSL帐号
  9. set authkey 123456  # 修改为你的密码
  10. set dial
  11. set login
  12. add default HISADDR
复制代码


然后在 /etc/目录下添加一个 resolv.conf 文件,用于域名解析,输入:

  1. domain  baow.com
  2. nameserver  202.106.0.20
  3. # 可以按照上边格式,加入第二个域名解析服务器
复制代码


然后,最好重启。再登录。用命令: ppp -auto adsl 就可以联网了。

用命令: ppp -auto -nat adsl 就可以作为网关,共享连接。

用命令: killall ppp 可以断开网络。

= 4 升级 ports =

这一步时间有点长,可以略过。主要为了安装小企鹅输入法。 当然你也可以从 http://www.fcitx.org 网站下载,直接安装。

如果要升级 ports,先建立 ports 文件:


  1. cp /usr/share/examples/cvsup/ports-supfile /usr/MyPorts
  2. cd /usr
复制代码


编辑 MyPorts 文件,修改其中的:


  1. default host=cvsup2.FreeBSDchina.org
复制代码


然后用命令升级 ports:


  1. cvsup -g -L 2 MyPports
复制代码


= 5 安装输入法和中文字体 =

接下来装中文,先安装小企鹅输入法:

  1. cd /usr/ports/chinese/fcitx
  2. make install clean
复制代码


接下来安装中文字体:


  1. mkdir /usr/X11R6/lib/X11/fonts/TrueType/
复制代码


然后到windows的系统盘下的 windows\Fonts ,把simsun.ttc tahoma.ttf 这两个文件copy进去,当然也可以多复制一些字体。

通过以下命令可以连接 Windows 系统:

  1. mkdir /mnt/WinXP
  2. mount_msdosfs /dev/ad0s1 /mnt/WinXP # 适用于FAT
  3. #mount_ntfs /dev/ad0s1 /mnt/WinXP # 适用于 NTFS
复制代码


= 6 显示配置 =

然后,配置显示,即配置 xorg, 用如下命令开始配置:

  1. xorgcfg -textmode
复制代码

生成一个 xorg.conf 文件,保存在 /etc/X11/ 中

根据你的电脑配置,编辑修改,我的配置为:

  1. Section "ServerLayout"
  2.         Identifier     "Layout0"
  3.         Screen      0  "Screen0" 0 0
  4.         InputDevice    "Keyboard0" "CoreKeyboard"
  5.         InputDevice    "Mouse0" "CorePointer"
  6. EndSection

  7. Section "Files"
  8.     FontPath    "/usr/local/share/fonts"
  9.     FontPath    "/usr/X11R6/lib/X11/fonts"
  10.     FontPath    "/usr/local/share/fonts/override"
  11.     FontPath    "/usr/X11R6/lib/X11/fonts/100dpi"
  12.     FontPath    "/usr/X11R6/lib/X11/fonts/75dpi"
  13.     FontPath    "/usr/X11R6/lib/X11/fonts/bitstream-vera"
  14.     FontPath    "/usr/X11R6/lib/X11/fonts/cyrillic"
  15.     FontPath    "/usr/X11R6/lib/X11/fonts/latin2"
  16.     FontPath    "/usr/X11R6/lib/X11/fonts/local"
  17.     FontPath    "/usr/X11R6/lib/X11/fonts/misc"
  18.     FontPath    "/usr/X11R6/lib/X11/fonts/PEX"
  19.     FontPath    "/usr/X11R6/lib/X11/fonts/Speedo"
  20.     FontPath    "/usr/X11R6/lib/X11/fonts/TTF"
  21.     FontPath    "/usr/X11R6/lib/X11/fonts/Type1"
  22.     FontPath    "/usr/X11R6/lib/X11/fonts/TrueType"
  23.     FontPath    "/usr/X11R6/lib/X11/fonts/URW"
  24.     FontPath    "/usr/X11R6/lib/X11/fonts/chinese"
  25. EndSection

  26. Section "Module"
  27.         Load "freetype"
  28.         # Load "xtt"
  29.         Load  "extmod"
  30.         Load  "glx"
  31.         Load  "dri"
  32.         Load  "dbe"
  33.         Load  "record"
  34.         Load  "xtrap"
  35.         Load  "type1"
  36.         Load  "speedo"
  37. EndSection

  38. Section "InputDevice"
  39.         Identifier  "Mouse0"
  40.         Driver      "mouse"
  41.         Option            "Protocol" "Auto"
  42.         Option            "Emulate3Buttons"
  43.         Option            "Device" "/dev/sysmouse"
  44.         Option      "ZAxisMapping" "4 5"  # 添加支持鼠标滚轮
  45. EndSection

  46. Section "InputDevice"
  47.         Identifier  "Keyboard0"
  48.         Driver      "keyboard"
  49.         Option            "XkbModel" "pc101"
  50.         Option            "XkbLayout" "us"
  51. EndSection

  52. Section "Monitor"
  53.         Identifier   "Monitor0"
  54. ### Uncomment if you don't want to default to DDC:  # 我使用液晶显示器,所以注释掉
  55. #        HorizSync    31.5 - 48.5
  56. #        VertRefresh  50.0 - 70.0
  57. EndSection

  58. Section "Device"
  59.         Identifier  "Card0"
  60.         Driver      "nv"
  61. EndSection

  62. Section "Screen"
  63.         Identifier "Screen0"
  64.         Device     "Card0"
  65.         Monitor    "Monitor0"
  66.         DefaultDepth     24
  67.         SubSection "Display"
  68.                 Viewport   0 0
  69.                 Depth    24
  70.                 Modes    "1024x768"
  71.         EndSubSection
  72. EndSection
复制代码


然后在 /root 目录下 编辑 .xinitrc 文件:

  1. exec fcitx & # 运行 fcitx
  2. exec startkde # 使用KDE
  3. #exec gnome-session # 使用 GNOME
复制代码


然后,用以下命令,起动桌面:

  1. startx
复制代码


这样中文环境就建立起来了。进入以后,通过调整字体为 simsun ,就可以显示清晰好看的中文界面了。我使用KDE,因此我在control center 中的字体控制部分调整为simsun字体,并且不选中 Use anti-aliasing for fonts 选项。这样字体就好看了。

多试试吧。

= 7 拼音输入和 VIM =

拼音输入方法比较多,我主要使用小企鹅输入法,尤其是双拼输入。
以下是我的双拼编码,可以保存到 /root/.fcitx/sp.dat 文件中,这样就可以和Windows中的智能拼音和紫光拼音一致了。

  1. # fcitx  双拼编码方案

  2. # 以'#'打头的行是注释。
  3. #
  4. # 双拼编码范围为英文字母键(A到Z)和分号键“;”。在此文件中,为了看起来醒目起见,双拼编码
  5. # 采用大写英文字母(此处也可以用小写字母);而在实际输入过程中,只能使用小写英文字母。

  6. [零声母标识]
  7. =O

  8. [声母]
  9. # 双拼编码就是它本身的声母不必列出
  10. ch=E
  11. sh=V
  12. zh=A

  13. [韵母]
  14. # 双拼编码就是它本身的韵母不必列出
  15. ai=L
  16. an=J
  17. ang=H
  18. ao=K
  19. ei=Q
  20. en=F
  21. eng=G
  22. er=R
  23. ia=D
  24. ian=W
  25. iang=T
  26. iao=Z
  27. ie=X
  28. in=C
  29. ing=Y
  30. iong=S
  31. iu=R
  32. ong=S
  33. ou=B
  34. ua=D
  35. uai=C
  36. uan=P
  37. uang=T
  38. ue=M
  39. ve=M
  40. ui=M
  41. un=N
  42. uo=O
复制代码


对于vim编辑器,可以在/usr/local/share/vim/ 下新建一个 vimrc 文件,可以从vim63/vimrc_example 复制过来。

我经过修改,对 vimrc 文件加入以下代码,用于对vim进行个性化设置:

  1. colorscheme desert " 选择desert颜色风格
  2. set shiftwidth=4 " tab 键自动调整为4个空格
  3. set tabstop=4
  4. set expandtab " 自动缩进
  5. set backupdir=/usr/local/backup " 默认备份文件目录
  6. set guifont=SimSun\ 12  " 设置默认字体为 simsun
复制代码


从 ports/editor/vim 中,安装vim,使用以下命令可以支持GTK2。

  1. cd /usr/ports/editors/vim
  2. make -DWITH_GTK2 install
复制代码

系统默认文件编码为utf-8, vim 显示中文会好些。

关于 FreeBSD,还有更多的使用技巧,以后再写吧。

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2005-05-19 09:30 |只看该作者

我的 FreeBSD 5.4

fcitx 的含义是:

Free Chinese Input toy for Xwindow

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
3 [报告]
发表于 2005-05-19 09:31 |只看该作者

我的 FreeBSD 5.4

不错,我抽时间测试一下子

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
4 [报告]
发表于 2005-05-19 10:49 |只看该作者

我的 FreeBSD 5.4

不错,请继续

论坛徽章:
0
5 [报告]
发表于 2005-05-19 12:53 |只看该作者

我的 FreeBSD 5.4

为什么要重新安装新版本?
make world不好吗?
重新安装,要配置好很花时间的。

论坛徽章:
0
6 [报告]
发表于 2005-05-19 16:52 |只看该作者

我的 FreeBSD 5.4

[quote]原帖由 "HonestQiao"]不错,我抽时间测试一下子[/quote 发表:

我今天正好试一下
ataman 该用户已被删除
7 [报告]
发表于 2005-05-19 19:50 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
8 [报告]
发表于 2005-05-19 22:27 |只看该作者

我的 FreeBSD 5.4

FreeBSD下显示中文?下次试下...
但是如何启动X-Windows呢?

论坛徽章:
0
9 [报告]
发表于 2005-05-20 02:56 |只看该作者

我的 FreeBSD 5.4

startx
BTW,是X-Window,没有s

论坛徽章:
0
10 [报告]
发表于 2005-06-10 09:13 |只看该作者

我的 FreeBSD 5.4

支持
期待下文 ~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP