首页 | 邮件资讯 | 技术教程 | 解决方案 | 产品评测 | 邮件人才 | 邮件博客 | 邮件系统论坛 | 软件下载 | 邮件周刊 | 热点专题 | 工具
网络技术 | 操作系统 | 邮件系统 | 客户端 | 电子邮箱 | 反垃圾邮件 | 邮件安全 | 邮件营销 | 移动电邮 | 邮件软件下载 | 电子书下载

操作系统

Windows 9X | Linux&Uinx | Windows Server | 其它操作系统 | Vista | FreeBSD | Windows 7 |
首页 > 操作系统 > FreeBSD > 安装实战:FreeBSD6.1桌面安装指南 > 正文

安装实战:FreeBSD6.1桌面安装指南

出处:5DMail.Net收集整理 作者:请作者联系 时间:2006-9-12 23:08:00

前言
 
    FreeBSD 是一个基于4.4BSD-Lite的,有许多非凡的特性操作系统。呵呵,Unix给人的印象是总是应用于高端服务器的一种OS,FreeBSD的出现使得基于x86的个人计算机上也可以运行Unix系统。桌面系统好像是M$的Windows系列的天下,最近几年Linux的流行也使得类Unix系统占据了部分桌面,我想说的是,FreeBSD绝对是一个桌面应用不亚于Linux的操作系统。这也是我写这篇文章的原因。 

截图

 
安装FreeBSD 
请参考---->安装FreeBSD<---- 安装完FreeBSD以后请连接网络,如果是服务器,你应该直接用ifconfig配置网卡,再配置rc.conf.(Server怎么能给你当桌面用呢?:-))如果你不知道如何连网,请速与你的ISP联系.

ADSL如何连网?

如果你是ADSL用户,那么你可以这样:

1.配置网络连接 
配置ppp.conf 
先以root身份登录系统,这样:由于是ADSL上网,配置文件是 /etc/ppp下的 ppp.conf,在 /etc/ppp 下可能已经有了  ppp.conf 也可能只有 ppp.conf.sample ,总之,我放弃使用现有的ppp.conf 从ppp.conf.sample新建一个.你可以这样做: 

CODE:

 # rm ppp.conf  (删除ppp.conf , 如果有的话)
 # cp ppp.conf.sample ppp.conf
 # ee ppp.conf  (随自己喜好,使用 ee 或 vi )
[Copy to clipboard]


这里把我的ppp.conf 附上,以此为范本. 

CODE:

  default:
    set log Phase Chat LCP IPCP CCP tun command
    ident user-ppp VERSION (built COMPILATIONDATE)
    # Ensure that "device" references the correct serial port
    # for your modem. (cuaa0 = COM1, cuaa1 = COM2)
    set device PPPoE:lnc0 # 指明PPPoE使用的设备
    set speed sync  
    set mru 1492
    set mtu 1492    # 网络参数,宽带路由器里也有这个哦
    set ctsrts off
    set timeout 30 # 3 minute idle timer (the default)
    disable lqr
    deny lqr
    add default HISADDR  # 添加PPP默认路由("他的地址")
    enable dns    # request DNS info (for resolv.conf)
 ## 主要是下面部分,上面的可以基本默认,没有的加上即可.
  hz163:   # 注意:这里的hz163是你的ISP名,要比下面的set语句多出一点(一个TAB)
    set authname user(把这里的user换成你的ADSL用户名)
    set authkey password (把这里的password换成你的ADSL密码) 
    set dial
    set login
    set ifaddr 10.0.0.1/0 10.0.0.2/0
    nat enable yes  # 你想和其他机器用NAT共享上网时,这个才是必要的
[Copy to clipboard]


连接网络 
配置好了ppp.conf,你就成功了一半,接下来的就是输入命令、连接网络喽!

CODE:

  # ppp –ddial hz163
[Copy to clipboard]


之后看看连接状态。 

CODE:

    # ifconfig
[Copy to clipboard]


我的结果:

CODE:

 lnc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
 inet6 fe80::20c:29ff:fe98:25a6%lnc0 prefixlen 64 scopeid 0x1 ether 00:0c:29:98:25:a6
 lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
         inet6 ::1 prefixlen 128 
         inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 
         inet 127.0.0.1 netmask 0xff000000 
 ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
 sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552
 faith0: flags=8002<BROADCAST,MULTICAST> mtu 1500
 tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1492
 inet 218.72.106.94 --> 61.174.64.21 netmask 0xffffffff 
        Opened by PID 54
[Copy to clipboard]


inet后的数字部分就是IP地址,证明你上了网啦!不放心可以这样:

CODE:

      # ping -c5 www3.eastgame.net
[Copy to clipboard]


这个不用我多解释了吧~~~~~

配置rc.conf使ADSL开机上网 
想一开机就上网?简单!让我们来配置 /etc/rc.conf吧,这很简单!就添上这主要的几句: 

CODE:

 ppp_enable="yes"
 ppp_mode="ddial"
 ppp_profile="hz163"
[Copy to clipboard]



安装 X11 
Xorg 或 XFree86 都可以在 FreeBSD 上安装。 从 FreeBSD 5.3-RELEASE 开始, Xorg 成为了 FreeBSD 上的默认 X11 实现。如果需要可以从 Ports Collection 编译和安装 Xorg: 

CODE:

    # cd /usr/ports/x11/xorg
    # make install clean
[Copy to clipboard]


你在安装系统时选择了Xorg相关的软件包,这步可以省略。 

配置 X11 
配置 X11 需要几步。 第一步是以超级用户的身份建立初始的配置文件:

CODE:

    # Xorg -configure
[Copy to clipboard]


这将在 /root 中生成 xorg.conf.new 的配置文件。下一步是测试现存的配置文件, 以确认 Xorg 能够同系统上的图形设备正常工作。 要完成这个任务,只需: 

CODE:

     # X -config /root/xorg.conf.new
或者
     # Xorg -config xorg.conf.new
[Copy to clipboard]


    如果用户看到一个黑灰的格子和一个 X 形的鼠标指针,那么配置就是成功的。要退出测试,只要同时键入 Ctrl+Alt+Backspace。接下来是调整 xorg.conf.new 配置文件并作测试。 用文本编辑器如打开这个文件。要做的第一件事是为当前系统的显示器设置刷新率。 这些值包括垂直和水平的同步频率。把它们加到 xorg.conf.new 的 "Monitor" 小节中: 

CODE:

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
        HorizSync    30-107
        VertRefresh  48-120
EndSection
[Copy to clipboard]


HorizSync 和 VertRefresh 在配置文件中可能没有。 如果是这样的话, 就需要添加它们。 

  X 能够利用显示器所支持的 DPMS (能源之星) 功能。如果希望启用显示器的 DPMS 功能,则需要把下面的设置添加到 monitor 节中: 

CODE:

       Option       "DPMS"
[Copy to clipboard]


选择默认的分辨率和色深,这是在 "Screen" 小节中定义的: 

CODE:

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
               Viewport  0 0
               Depth     24
               Modes     "1024x768"
        EndSubSection
EndSection
[Copy to clipboard]


DefaultDepth  关键字描述了要运行的默认色深。Modes 关键字描述了给定颜色深度下屏幕的分辨率。 需要说明的是,目标系统的图形硬件只支持由 VESA 定义的标准模式。 前面的例子中, 默认色深是使用 24位色。在采用这个色深时, 允许的分辨率是 1024x768。 

鼠标的配置 
修改xorg.conf.new中相关内容为: 

CODE:

   Section "InputDevice"
         Identifier  "Mouse0"
         Driver      "mouse"
         Option      "Protocol" "Auto"
         Option      "Device" "/dev/sysmouse"
         Option      "ZAxisMapping" "4 5"
   EndSection
[Copy to clipboard]


    这里的Option "ZAxisMapping" "4 5"可以使中间带滚轮的鼠标正常使用,没有的可以去掉。最后就是将配置文件存盘, 并使用前面介绍的测试模式测试一下。如果一切准备妥当, 就可以把配置文件放到公共的目录中了。 您可以在 Xorg 里面找到具体位置。 这个位置通常是  /etc/X11/xorg.conf: 

CODE:

     # cp xorg.conf.new /etc/X11/xorg.conf
[Copy to clipboard]


安装桌面环境 
我喜欢GNOME,可以这样安装: 

CODE:

      # pkg_add -r gnome2
[Copy to clipboard]


或者: 

CODE:

      # cd /usr/ports/x11/gnome2
      # make install clean
[Copy to clipboard]


注意:我强烈建议使用package安装,不然你有得等了... 
到屏幕显示:



就大功告成。具体时间依具体情况定。

启用GDM 
在/etc/rc.conf 中加入

CODE:

gdm_enable="YES" 
[Copy to clipboard]


开始使用GNOME 
GNOME可以通过适当地配置名为 .xinitrc 的文件来启动。 如果已经有了自定义的 .xinitrc, 将启动当前窗口管理器的那一行改为启动 /usr/X11R6/bin/gnome-session 就可以了。 如果还没有,那么只需简单地: 

CODE:

      # echo "/usr/X11R6/bin/gnome-session" > ~/.xinitrc
[Copy to clipboard]

中文和字体问题 

如果你用CSH,那么请: 

CODE:

      # setenv LANG zh_CN.UTF-8
      # setenv LC_LANG zh_CN.UTF-8
[Copy to clipboard]

另外:请把Windows下的SimSun.ttf复制到/usr/X11R6/lib/X11/fonts/TTF/
 * Bug 修正原文为 TrueType/ (FOR FreeBSD 6.0 ONLY!),现根据最新的FreeBSD 6.1-Release更改为 TTF/ * 
 * [资源] 另外,我提供了字体下载,请访问: http://www.bsdfree.org/fonts/  Sp. Thanx 2 CANNOT* 
呵呵,这点我比较幸运,我的FreeBSD和WindowsXP是安装在2块不同的硬盘上的Mount一下就可以了 ;)
然后,在 /etc/profile 里面加入:
CODE:

export LANG=zh_CN.UTF8
export LC_ALL=zh_CN.UTF-8
export XMODIFIERS='@im=SCIM'
[Copy to clipboard]

SCIM是我们下文要安装的中文输入法。
重启机器,登陆后运行startx(哗!FreeBSD从6.0到6.1的桌面真的爽了很多):



进入Gnome,这时已经是中文版了。 

设置字体 
点击[桌面]-->[首选项] -->[字体],将字体全部换成SimSun,字体大小为10,然后点[细节]选项,[平滑]选无,[微调]选轻微,[次像素顺序]选RGB。保存后关闭对话框。 

安装输入法:SCIM 
我一直受网上文章的影响,想安装Fcitx,后来发现,并不一定要Fcitx。而且Fcitx在FreeBSD6.0+GNOME下面问题多多,干脆不要了,我找了很久,发现了一个很爽的输入法SCIM,我现在已经离不开它了!这就是安装方法: 
CODE:

     # cd /usr/ports/chinese/scim-pinyin
     # make install clean
[Copy to clipboard]

SCIM是一个C++写的输入法软件平台,全名是 Simple Commom Input Method. 安装完成后,可以使用:pkg_info -D zh-scim-pinyin-0.5.0_3查看到以下信息:
CODE:

Information for zh-scim-pinyin-0.5.0_3:
Install notice:
--------------------------------------------------------------------
Remember to set environment variable XMODIFIERS:
  csh/tcsh: setenv XMODIFIERS @im=SCIM
  sh/bash:  export XMODIFIERS='@im=SCIM'
and set LANG, LC_CTYPE to one of the following values:
  Simplified Chinese:
    zh_CN.UTF-8, zh_CN.GB18030, zh_CN.GBK, zh_CN.GB2312, zh_CN.eucCN
  Traditional Chinese:
    zh_TW.UTF-8, zh_TW.Big5
    zh_HK.UTF-8, zh_HK.Big5-HKSCS
 To start the SCIM input method daemon, use command:
    scim -d
--------------------------------------------------------------------
[Copy to clipboard]

它的使用方法都写在这上面了,安装完成马上能用,界面大方漂亮,而且这样一来连控制台也可以正常显示中文,个人觉得比Fcitx好啊 

安装即时通讯工具(包括OICQ):gaim-openq
CODE:

         # cd /usr/ports/net/gaim-openq
         # make install clean
[Copy to clipboard]

后记 
这样,一个比较舒服的FreeBSD的桌面就安装完成了,希望你能够一步步地完成它,安装其它软件,在这里就不多说了,可以参考网络上大量的相关文章。我觉得这篇文章有一点还可以,就是它给出了Fcitx之外的另一种选择,而事实上,SCIM也算是一个相当优秀的输入法了。除此之外,在安装配置使用 FreeBSD的过程中,别忘了参考《FreeBSD使用手册》,它内容丰富翔实,很多问题都可以在其中找到解答。如果有任何问题,最好的解答也就是 RTFM . 最后,希望大家顺利完成FreeBSD的桌面配置。

*  更新:本文已经针对最新的FreeBSD 6.1修正,所以改了标题。另外注意字体路径,和/etc/profile的修改。我已经将文章所有的设置验证了一遍,这篇文章的修改就是在freebsd桌面下完成的。文章状态改为[完成] 当然,问题是不可避免的,比如,在这次测试中,Gaim+OpenQ的组合已经失效,即,这个组合不能完成QQ的正常登录,这个可不是我的原因,出这个东东的SF.net有人提到,Tencent改了协议还不知道什么的,但是,msn/icq/yahoo messenger还是可以用的哟~~

这些软件你可以用来代替:
[IRC-cannot轰炸机] mIRC --> /usr/ports/irc/xchat-gnome
M$ Office --> /usr/ports/editors/openoffice-2.0 /1.0/1.1 ...
IE --> Firefox 1.5.x (这个你安装了桌面就有的。)

在/usr/ports下面的东东都很好安装:make install clean。有package可以用的时候还是推荐pkg_add -r ****   :)

* to cannot 上面的部分内容是你评分后加的。这个不算ww,太麻烦了。呵呵

最后附图片一张为证!这个就是完成后的样子。(ME & Cannot):
 
相关文章 热门文章
  • freebsd 安装邮件系统extmail 防毒 防垃圾
  • FreeBSD上建立一个功能完整的邮件服务器(POSTFIX)
  • Freebsd环境下基于qmail系统的反病毒反垃圾邮件系统构建
  • 用Postfix架设FreeBSD下中小规模邮件系统
  • FreeBSD 服务器上彻底禁用 sendmail
  • 门户级反垃圾邮件系统KBAS发布FreeBSD版本
  • 在 FreeBSD 上彻底禁用 sendmail
  • 制作可以随身携带的FreeBSD系统
  • FreeBSD安装配置E-mail服务器
  • RSYNC ON FreeBSD 5.2 HOWTO V1.0
  • 浅谈FreeBSD 5.2常用操作的改变
  • FreeBSD 6.0-下建立高速DNS缓存服务器
  • 制作U盘启动的RAMDISK为根目录的FreeBSD
  • 打造FreeBSD桌面系统
  • 菜鸟学装FreeBSD5.1图解(一)
  • Free BSD常用指令简述
  • 使用FreeBSD的SNMP+MRTG网络流量分析
  • 菜鸟学装FreeBSD5.1图解(二)
  • 使用FreeBSD配置基于ADSL的VPN网关+防火墙
  • 安装实战:FreeBSD6.1桌面安装指南
  • 制作软盘上运行的FreeBSD系统
  • FreeBSD 5.0 硬盘安装指南
  • 给FreeBSD新手的一些建议
  • 新兴桌面软件 Ubuntu叫板 Windows
  • 自由广告区
     
    最新软件下载
  • SharePoint Server 2010 部署文档
  • Exchange 2010 RTM升级至SP1 教程
  • Exchange 2010 OWA下RBAC实现的组功能...
  • Lync Server 2010 Standard Edition 标..
  • Lync Server 2010 Enterprise Edition...
  • Forefront Endpoint Protection 2010 ...
  • Lync Server 2010 Edge 服务器部署文档
  • 《Exchange 2003专家指南》
  • Mastering Hyper-V Deployment
  • Windows Server 2008 R2 Hyper-V
  • Microsoft Lync Server 2010 Unleashed
  • Windows Server 2008 R2 Unleashed
  • 今日邮件技术文章
  • 腾讯,在创新中演绎互联网“进化论”
  • 华科人 张小龙 (中国第二代程序员 QQ...
  • 微软推出新功能 提高Hotmail密码安全性
  • 快压技巧分享:秒传邮件超大附件
  • 不容忽视的邮件营销数据分析过程中的算..
  • 国内手机邮箱的现状与未来发展——访尚..
  • 易观数据:2011Q2中国手机邮箱市场收入..
  • 穿越时空的爱恋 QQ邮箱音视频及贺卡邮件
  • Hotmail新功能:“我的朋友可能被黑了”
  • 入侵邻居网络发骚扰邮件 美国男子被重..
  • 网易邮箱莫子睿:《非你莫属》招聘多过..
  • 中国电信推广189邮箱绿色账单
  • 最新专题
  • 鸟哥的Linux私房菜之Mail服务器
  • Exchange Server 2010技术专题
  • Windows 7 技术专题
  • Sendmail 邮件系统配置
  • 组建Exchange 2003邮件系统
  • Windows Server 2008 专题
  • ORF 反垃圾邮件系统
  • Exchange Server 2007 专题
  • ISA Server 2006 教程专题
  • Windows Vista 技术专题
  • “黑莓”(BlackBerry)专题
  • Apache James 专题
  • 分类导航
    邮件新闻资讯:
    IT业界 | 邮件服务器 | 邮件趣闻 | 移动电邮
    电子邮箱 | 反垃圾邮件|邮件客户端|网络安全
    行业数据 | 邮件人物 | 网站公告 | 行业法规
    网络技术:
    邮件原理 | 网络协议 | 网络管理 | 传输介质
    线路接入 | 路由接口 | 邮件存储 | 华为3Com
    CISCO技术 | 网络与服务器硬件
    操作系统:
    Windows 9X | Linux&Uinx | Windows NT
    Windows Vista | FreeBSD | 其它操作系统
    邮件服务器:
    程序与开发 | Exchange | Qmail | Postfix
    Sendmail | MDaemon | Domino | Foxmail
    KerioMail | JavaMail | Winwebmail |James
    Merak&VisNetic | CMailServer | WinMail
    金笛邮件系统 | 其它 |
    反垃圾邮件:
    综述| 客户端反垃圾邮件|服务器端反垃圾邮件
    邮件客户端软件:
    Outlook | Foxmail | DreamMail| KooMail
    The bat | 雷鸟 | Eudora |Becky! |Pegasus
    IncrediMail |其它
    电子邮箱: 个人邮箱 | 企业邮箱 |Gmail
    移动电子邮件:服务器 | 客户端 | 技术前沿
    邮件网络安全:
    软件漏洞 | 安全知识 | 病毒公告 |防火墙
    攻防技术 | 病毒查杀| ISA | 数字签名
    邮件营销:
    Email营销 | 网络营销 | 营销技巧 |营销案例
    邮件人才:招聘 | 职场 | 培训 | 指南 | 职场
    解决方案:
    邮件系统|反垃圾邮件 |安全 |移动电邮 |招标
    产品评测:
    邮件系统 |反垃圾邮件 |邮箱 |安全 |客户端
    广告联系 | 合作联系 | 关于我们 | 联系我们 | 繁體中文
    版权所有:邮件技术资讯网©2003-2010 www.5dmail.net, All Rights Reserved
    www.5Dmail.net Web Team   粤ICP备05009143号