FreeBSD桌面应用软件

桌面应用软件

FreeBSD拥有独立的内核和基本系统(包括常用的Unix命令、函数库等)。同时,多数可以在其他Unix,以及在Linux上运行的软件,也可以在 FreeBSD 上运行。下面列出一些日常用的软件

终端界面

虚拟终端

urxvt的特点是占内存少,启动速度快,中文支持好
xterm的特点是普及, 中文字体显示效果漂亮.
gnome-terminal 配置简单,界面不错,中文支持好。
mlterm 速度快,Unicode 支持好的虚拟终端。
full-screen window manager

screen用来开多个终端的软件,就算退出开的程序还在执行,下次还可以继续

浏览器

lynx 终端下面的浏览器。用户界面比w3m好。不过访问不了google
w3m 能访问google

邮件

mutt 小巧,强大,高度可配置的邮件客服端。用户界面好。配置麻烦。

新闻

slrn news阅览器。用户界面好。配置麻烦。
raggle rss阅读器。操作简洁,上手快。
Liferea rss阅读器。
gnus Emacs 内嵌的强大的 Email/News 阅读工具。

即时通讯

irssi irc工具.操作一流,配置简单,速度快。
weechat irc工具.集 irssi 优点。

多媒体工具

sox 瑞士军刀式的音频格式转换软件

安全工具

Clamav 开源的杀毒软件。安装,使用都简单。

图形用户界面

X Windows系统机理

xdm
X与3D加速重要,但是不晓得怎么说
X中文机制重要,但是不晓得怎么说

窗口管理器

fvwm 高度可定制。速度和内存占用看你怎么配置,界面可以异常简洁,也可以异常华丽。配置麻烦。
kde 非常成熟的桌面套件,基于Qt。进入4.5以后,不得不说很漂亮、很稳定。
gnome 开源的桌面套件。项目起步晚于kde,依赖于GTK库。

浏览器

firefox 桌面上面启动最慢的,内存占用最多,经常导致X崩溃的,不能不用的软件。看flash有点问题.
FireFox扩展 FireFox扩展是一个丰富多彩的世界
opera 有瑞士军刀的美称.
tor 俗称“套”。配合privoxy可以访问一些平时无法访问网站。

多媒体

MPlayer 能播放几乎所有格式电影的软件。速度极快,播放任何格式时,快进快退、拖动进度条都是瞬间完毕。
smplayer 它是mplayer的Qt界面封装品,KDE下不二的选择。
vlc 原生的Qt界面播放器。功能上可能不如mplayer,但是代码架构清晰,发展应该很快。
gqview 图片预览软件。

邮件

kmail 界面不错,操作不错
evolution Gnome 的邮件处理套件
Thunderbird Mozilla 的邮件处理程序
Sylpheed 界面简洁,操作不错;每封邮件都以文本保存,速度超快。

新闻

pan Gnome 新闻阅读软件。
knode KDE 新闻阅读软件。

即时通讯

xchat irc聊天工具。操作勉强。
eva中国人做的高度仿qq的聊天工具,界面不错,操作勉强。
pidgin gaim。聊天的,支持msn,qq,irc等。操作勉强。

文档及其编辑

LaTex一流排版系统.论文必备工具.生成漂亮版面,字体,数学公式,的PDF的工具.让你关注要写的内容,而让计算机来处理版面.
xpdf能看中文,不过要调整一下。操作不错。启动速度快。
Openoffice.org办公软件。
gimp专业的图像处理软件
denemo音乐打谱软件。操作不错。
blender 3d建模软件

科学与教育

R 统计学常用的计算软件,S的免费版本。
Maxima十分钟教程 用lisp写的符号计算数学工具。
scilab仿matlab的软件
solfege一个训练耳朵的软件。主要是和弦,音程,节奏听辨。增加你大脑里面音乐细胞数目的软件

下载和共享

amule界面不错,不常用的操作就不说了。特别强调的是,amule有命令行下面的界面,通过网页来配置的。

游戏

FretsOnFire 用键盘玩吉他的软件。界面,速度,操作不错。
美国陆军 超大。免费的商业水准的3D,FPS游戏。
tremulous 非常好玩的FPS/动作类联网游戏。网上人多。
supertux Linux/BSD下的超级玛丽,主角是企鹅。简单耐玩,堪称经典。

残障

flite英文语音合成软件。安装,使用都简单。

安全工具

ClamTKClamav的图形。安装,使用都简单。

原文链接:http://wiki.freebsdchina.org/faq/desktop

FreeBSD桌面系统常用软件清单

其实说实话,如果只有一台电脑要用来学习 FreeBSD 或者是工作的话,没有 X 还真是相当的不方便,我的本本上安装的 FreeBSD  也是安装了 X 的。但是让我感觉郁闷的是,经常会找不到一些合适的软件来使用。所谓适合,是指像 windows 下的多数软件一样,好上手、尽量中文界面、能够容易处理中文的软件。借鉴多年前《电脑报》的一个经验,我觉得有必要列出我们觉得合适的常用软件,无论是日常使用、程序开发、服务器安装配置等,只要是你觉得好用的软件,希望大家罗列出来,让后来人少走一些弯路,也借以推广 FreeBSD 在大陆(在港台地区,FB 的用户水平是相当高的,这个是差距,不承认也没用)的普及和使用。

眼下,我列举出我本本上安装的用途常见的软件名称,然后做一个简单的分类。如果大家列举上来的软件名称没有在我目前的分类中,还希望大家给出一个大致的分类及简要描述,举例如下:

软件分类:开发类 软件名称:eclipse 软件作用:java程序开发 简要使用描述:java 程序开发,中文IDE 界面,容易处理中文  等

如果大家觉得打字麻烦,可以直接使用如下形式跟帖:

开发类; eclipse; java程序开发; java 程序开发,中文IDE 界面,容易处理中文。

我会定期更新至本贴一楼。谢谢。

一、基础类

xorg――没得说,运行 X ,现在是它一家独大
XFree86――曾经很辉煌,哈哈
GNOME2――我就习惯了GNOME,没办法
make/gcc ―― 已经属于最小系统中的程序了,就不用多说了。但是在其他的 Unix / Linux 下不一定是基础安装哦

二、日常应用类

1、文本编辑

vi ―― Unix 下的通用文本编辑器。啥?你不会用?不急不急,有 ee 和 emacs 可以考虑
gedit――GNOME 桌面捆绑的,貌似很好用,就是有时会出一点点小问题,比如无法选择正文文字
Madedit――我用来替代 gedit 的,也是相当不错的一个文本编辑器
OpenOffice.org(OOo)――早老就不自己编译那东东,了耗时间,还没怎么用过

2、文档查看

Adobe Reader(acroread)――很著名的 PDF 浏览软件,但是我用着常出问题,现在使用 “文档查看器(好像是 GNOME 捆绑的)”来代替,xpdf 的话有时好像不能正确显示中文。
chmsee ―― chm 文档的查看器,不过我用着好像也常出问题,现在用 CHM 阅读器(好像也是GNOME 捆绑的?)来代替。
图像查看器 ―― 像“windows 图片和传真查看器”一样简单的图片查看器,貌似也是 GNOME 捆绑的(汗,现在我真的晓得了为什么 windows 会如此流行了,你装一个系统,里面就有了好多的东西,真的很容易使用,只是价格上。。。。)

3、图像处理

GIMP ―― 没得说,Unix 下的 PhotoShop

4、压缩解压

tar ―― Unix 下的通用打包程序,没了它你还真的不好弄
rar/unrar       |
zip/unzip       | >―― 不是下载的任何东西都是 tar 打包的
gzip/gunzip   |

5、影音播放

mplayer ―― Unix 下的很好用的视频播放器
电影播放机 ―― 又是 GNOME 捆绑的,在你的 mplayer 不好用的情况下,它是另一个解决方案
xmms ―― Unix 下的很好用的音频播放器
realplay ―― 这个就不用多说了吧,不过我装着也常出问题

6、浏览器

Firefox ―― Unix 下的使用率非常高
Opera ―― Unix 下的使用率还是比较高的,访问国外网站,我觉得它还是相当不错的,只是国内的网站不知道怎么搞的,它有时会拉拉肚子
Safari ―― 原来听说是 MAC 下的东东,没用过
chrome ―― 传说是 Google 的浏览器,改天有空试下,不知道是不是像 Google 的搜索引擎一样棒

7、即时通信(IM) 类

pidgin ―― 一个程序包含了多种协议,瑞士军刀一样的 IM 工具
web qq ―― 这个不是程序,只是国人大多喜欢 QQ,又没有一个比较好的解决方案,我就列出来,大家参考下就行了

8、FTP 类

gftp ―― 我用着也是老出问题,所以用 IglooFTP 来代替的
IglooFTP ―― 我比较喜欢用这个,GUI 界面,能较好支持中文,可惜的是不是中文界面
ftp ―― 系统自带的 ftp 命令,也是不错的东东
wget ―― 我安装系统是必备的

三、开发类

vim ―― 开发高手常用的编辑器了
emacs ―― 同上
eclipse ―― 开发 java 程序的,听说过,没用过

四、服务器类

1、Web
apache/nginx ―― Web 服务器

2、FTP server
vsftpd ―― 相当著名的 FTP 服务器端
wu-ftpd ―― 曾经很流行
proftpd ―― 没有使用过
pureftpd ―― 还是没有使用过

3、database
mysql ―― 相当流行的开源数据库服务器
PortgreSQL ―― 也是相当流行的开源数据库服务器

原文链接:http://www.chenyan.org/thread-1780047-1-1.html

安装FreeBSD桌面-Xfce4

作者:zp阿土

最小化安装FreeBSD8.1(amd64)不make buildworld的话 别忘了安装man手册
如果不是第一次安装的化最好把/usr/ports/distfile 备份下,装好系统再拷贝回来。这会让你在安装的时候节省很多下载的时间。

安装系统前先看看硬件信息是个好习惯(别忘了看看FreeBSD的硬件兼容性列表确定下你的硬件是否被支持)。
另外用dmesg |grep attached 可以查看哪些设备没有被驱动,再用pciconf -lv看下具体信息。/var/run/dmesg.boot也是排错的参考之一。

网络校时

#ntpdate time.windows.com (time服务器地址time.nist.gov 、chime.utoronto.ca 、ntp.pipex.net 、time.windows.com)

安装、更新源代码

#csup -L 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/standard-supfile

安装、更新doc文档

#csup -L 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/doc-sufile

安装、更新Ports Collection

#portsnap fetch extract

(以后更新执行portsnap fetch update就可以了。参见:http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/updating-upgrading-portsnap.html)

升级、编译、安装内核

(对于桌面用户我觉得用GENERIC内核就很好了,当然如果你想感受下定制内核那就另当别论了。)

参见/usr/src/Makefile文件。

或者http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/makeworld.html

给bsd打补丁(自动打补丁只能用于默认内核)

#freebsd-update #freebsd-install

设置本地化(中文)

登录分类法(管理员级设置)

在/etc/login.conf加入:

chinese:Chinese Users Account:\
:charset=UTF-8:\
:lang=zh_CN.UTF-8:\
:tc=default:

然后执行:

#cap_mkdb /etc/login.conf

然后:

#pw user mod 用户名 -L chinese

查看

#pw user show 用户名
XX:*:1001:1001:chinese:0:0:用户名:/home/用户名目录:/bin/sh
su -用户名
$ locale
LANG=zh_CN.UTF-8
LC_CTYPE=”zh_CN.UTF-8″
LC_COLLATE=”zh_CN.UTF-8″
LC_TIME=”zh_CN.UTF-8″
LC_NUMERIC=”zh_CN.UTF-8″
LC_MONETARY=”zh_CN.UTF-8″
LC_MESSAGES=”zh_CN.UTF-8″
LC_ALL=

设置成功

登录分类(用户级设置)

在用户根目录文件.login_conf加入:

me:\
:lang=zh_CN.UTF-8:\
:setenv=LC_ALL=zh_CN.UTF-8:\
:setenv=LC_CTYPE=zh_CN.UTF-8:\
:setenv=LC_COLLATE=zh_CN.UTF-8:\
:setenv=LC_TIME=zh_CN.UTF-8:\
:setenv=LC_NUMERIC=zh_CN.UTF-8:\
:setenv=LC_MONETARY=zh_CN.UTF-8:\
:setenv=LC_MESSAGES=zh_CN.UTF-8:\
:charset=UTF-8:\
: xmodifiers=”@im=SCIM”:

参考1:http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/using-localization.html

参考2:http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/locale.html

加载声卡驱动(我的声卡是板载alc883)

在/boot/loader.conf 加入 snd_hda_load=“YES”

#echo ‘snd_hda_load=”YES”‘>> /boot/loader.conf

(更详细的说明参见http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/sound-setup.html)

安装配置xorg

#cd /usr/ports/x11/xorg && make BATCH=YES install clean

生成xorg.conf.new配置文件并移动到/etc/X11/下

#Xorg -configure
#mv xorg.conf.new /etc/X11/xorg.conf

在/etc/rc.conf内加入hald_enable=“YES” 和 dbus_enable=“YES”

#echo ‘hald_enable=”YES”‘>> /etc/rc.conf
#echo ‘dbus_enable=”YES”‘>> /etc/rc.conf

详细说明参见HandBook 配置X11 地址:http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/x-config.html

安装文泉驿字库

#cd /usr/ports/x11-fonts/wqy &&make install clean

在/etc/X11/xorg.conf里面的Section “Files”小节加入:

FontPath    “/usr/ports/lib/X11/fonts/wqy”

安装Linux二进制兼容模式(安装nvidia显卡驱动所必须的)

#kldload linux
#cd /usr/ports/emulators/linux_base-f10 && make BATCH=YES install distclean

在/etc/rc.conf中增加 linux_enable=“YES”

#echo ‘linux_enable=”YES”‘>> /etc/rc.conf

参见http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/linuxemu-lbc-install.html

安装nvidia显卡驱动(我的是7600gs)

#cd /usr/ports/x11/nvidia-driver && make BATCH=YES install clean

在/boot/loader.conf中加入nvidia_load=“YES”

#echo ‘nvidia_load=”YES”‘>> /boot/loader.conf

安装nvidia显卡驱动自动配置工具

#cd /usr/ports/x11/nvidia-xconfig/ && make install clean

执行

#rehash
#nvidia-xconfig –add-argb-glx-visuals
#nvidia-xconfig –composite
#nvidia-xconfig –depth=24

上面三行是为了compiz-fusion所设置的,如果不装compiz-fusion执行nvidia-xconfig就可以了。 (会在/etc/X11下生成新的xorg.conf文件并把旧的xorg.conf备份为org.conf.backup)

安装xfce4

#cd /usr/ports/x11-wm/xfce4 && make BATCH=YES install clean

(如果需要GDM就不要加BATCH=YES这句,装的时候吧GDM前面的X打上就行了。) 如果你想允许用户关闭或重启(指在xfce4下)计算机那么在/usr/local/etc/PolicyKit/PolicyKit.conf中加入:

<match action=”org.freedesktop.hal.power-management.shutdown”>
<return result=”yes”/>
</match>
<match action=”org.freedesktop.hal.power-management.reboot”>
<return result=”yes”/>
</match>

注意:上面几行要加在<config>和</config>之间。 然后普通用户下执行

% echo “/usr/local/bin/startxfce4″ >> ~/.xinitrc

以后startx就可以进桌面了。如果需要开机直接进入桌面就吧GDM装上。

安装compiz-fusion(桌面3D效果)

# cd /usr/ports/x11-wm/compiz-fusion && make BATCH=YES install clean

在普通用户下创建个启动脚本start-compiz名并加入:

#! /bin/sh
compiz –replace –sm-disable –ignore-desktop-hints ccp &
emerald –replace &

给这个脚本执行权限

%chmod +x start-compiz

把这个脚本加入Session和启动以后进入Xfce4就自动启动compiz了。

简单设置 点开CompizConfig设置管理器>首选项>在后端选择GConf Configuration Backed (这样你以后选择的效果就可以即时生效了。) 另外在CompizConfig里吧 最小化效果、窗口装饰、震颤窗口、移动窗口、调整窗口大小、应用程序切换条都起用了,这样基本的3d桌面就好了。还有很多效果看自己喜好吧。

说明参见http://www.freebsd.org/doc/en/articles/compiz-fusion/article.html

常用软件

安装axel(多线程下载工具)

#cd /usr/ports/ftp/axel && make install clean

在/etc/make.conf中加入FETCH_CMD=axel -a -n 2

#echo ‘FETCH_CMD=axel -a -n 2

详细配置参见man手册 我只是在安装非常大的软件,像xorg、gnome、openoffice的时候才使用。(如果你用脚本自动安装最好还是用FreeBSD默认的fetch。)

安装scim 拼音输入法

#cd /usr/ports/chinese/scim-pinyin/ && make install clean

在.xinitrc里加入(我用的是sh)

%echo ‘export XMODIFIERS=’@im=SCIM”>> ~/.shrc
%echo ‘scim -d’>> ~/.xinitrc

安装firefox浏览器

#cd /usr/ports/www/firefox/
#make BATCH=YES install clean

在/boot/loader.conf中加入sem_load=“YES”

echo ‘sem_load=”YES”‘>> /boot/loader.conf

安装firefox中文包

#cd /usr/ports/www/firefox-i18n/
#make install clean

让firefox支持flash

=安装nspluginwrapper=

#cd /usr/ports/www/nspluginwrapper
#make install clean

=安装linux-f10-flashplugin10=

#cd /usr/ports/www/linux-f10-flashplugin10
#make install clean

建一个符号链接

#ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so /usr/local/lib/browser_plugins/

然后在用户下执行

%nspluginwrapper -v -a -i

如果希望播放 Flash 动画的话,Linux® 的进程文件系统, linprocfs(5) 必须挂载于 /usr/compat/linux/proc。可以通过以下的命令实现:

# mount -t linprocfs linproc /usr/compat/linux/proc

这也可以在机器启动时自动挂载, 把以下这行加入 /etc/fstab:

linproc    /usr/compat/linux/proc  linprocfs   rw  0   0

参见handbook:http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/desktop-browsers.html 如果平时不用flash还是建议不要装了。现在的这个版本占用资源还是有点高,有时候firefox会卡。

安装Thunderbird(邮件客户端)

#cd /usr/ports/mail/thunderbird
#make BATCH=YES install clean

安装Thunderbire语言包

#cd /usr/ports/mail/thunderbird-i18n
#make install clean

安装Ristretto

Xfce项目。一个轻巧的图像查看器。

#cd /usr/ports/graphics/ristretto
#make install clean

安装Xfburn

Xfce项目。Xfburn是一个使用cdrtools(cdrecord、cdrdao、mkisofs)来烧制CD和DVD的前端烧录程序。

#cd /usr/ports/sysutils/xfburn
#make install clean

确保在/etc/rc.conf中dbus_enable=“YES”和hald_enable=“YES”已经启动。(如果你是按着这篇简单教程安装到这里的那它们已经被启动了。) 内核中这些选项被打开。

device          scbus
device          cd
device          pass

如果你是用的是ATAPI CD/DVD驱动器还必须在内核中打开

device     atapicam

或者在/boot/loader.conf中加入

atapicam_load=”YES”

查看你正在使用的CD/DVD设备

#camcontrol devlist

我的显示结果是

<LITE-ON DVDRW SHW-1635S YS0W>     at scbus0 target 1 lun 0 (cd0,pass0)

然后在/etc/devfs.conf中加入:

perm    cd0     0666
perm    xpt0    0666
perm    pass0   0666

然后重新起动计算机就可以用Xfburn刻录了。

参考1:http://www.freebsd.org/gnome/docs/faq2.html#q15

参考2:http://forums.freebsd.org/showthread.php?t=1195

参考3:http://www.freebsd.org/doc/handbook/creating-cds.html

安装xfce4-media

Xfce项目。Xfmedia 是一个简单易用的媒体播放器,基于 xine 引擎。GTK+ GUI 旨在播放与管理音频文件,但是,由于它是基于 xine 的,所以同样支持视频文件。

#xfce4-media: /usr/ports/multimedia/xfce4-media
#make install clean

安装audacious

(音频播放器。如果你觉得xfce4-media不太适合你也可以装这个。)

#cd /usr/ports/multimedia/audacious
#make install clean

安装audacious-plugins

(音频播放器插件。必须安装)

#cd /usr/ports/multimedia/audacious-plugins
#make install clean

安装mplayer播放器

cd /usr/ports/multimedia/mplayer
make WITH_LANG=zh_CN install clean

(如果你喜欢看搞清电影并且你的显卡支持VDPAU别忘了吧这个点上。)

安装galculator(计算器)

#cd /usr/ports/math/galculator
#make install clean

安装MLDonkey(电驴、BT)

#cd /usr/ports/net-p2p/mldonkey
#make WITHOUT_GUI=yes WITHOUT_X11=”YES” WITHOUT_TK=”YES” install clean
%ln -s ~/.mldonkey/incoming ~

在/etc/rc.conf加入mlnet_enable=“YES” 和 mlnet_user=“用户名非root“

%/usr/local/etc/rc.d/mlnet start (注意是%)
1.%telnet 127.0.0.1 4000
2.>auth admin “”
3.>passwd 键入你想设置的密码
4.>set allowed_ips “127.0.0.1 192.168.0.0/24” (根据你自己的情况设置)
5.>save
6.>exit

(mldonkey需要一个非root用户来运行。我习惯在装系统的时候就建立一个wheel组的用户,所以这里我就不用在建立用户了。)

具体情况可以参考http://forums.freebsd.org/showthread.php?t=227

现在就可以在浏览器里输入:localhost:4080来设置和下载文件了。

默认mldonkey的文件夹是隐藏的,在用户目录下。找下载好的电影有点不方便,把incoming连接到你的用户目录下就好了。当然你也可以自己修改默认下载路径。

mldonkey简单设置:

enable_kademlia的选项为true――打开kad减少对服务器的依赖。
max_hard_upload_rate默认是10    (全局最大上传,根据自己情况设置)
max_hard_download_rate默认是50 (全局最大下载,根据自己情况设置)
mldonkey有两组两组带宽控制模式,通过点击Bandwidth toggle来更改带宽控制模式。

=添加服务器列表:=

先删除原先的服务器列表下载地址。点击Options>Web infos找到server.met行然后点击前面的Remove
然后点击Add Url输入“server.met http://ed2k.im/server.met”(不包括引号,放心都是安全服务器列表。)再点击前面的DL也就是DownLoad。

=添加kad节点信息=

点击Options>Web infos>Add Url输入nodes.gzip http://upd.emule-security.net/nodes.dat

=添加firefox for mldonkey插件=

下载地址:http://www.informatik.uni-oldenburg.de/~dyna/mldonkey/

安装OpenOffice.org

#cd /usr/ports/editors/openoffice.org-3 && make LOCALIZED_LANG=zh-CN install clean

注意:由于许可证的问题需要手工下载一些文件到/usr/ports/distfiles/下。

GIMP

专业的图像处理软件

#cd /usr/ports/graphics/gimp-help && make config (把除了中文以外的X全部去掉,保存。)
#cd /usr/ports/graphics/gimp && make BATCH=YES install clean

GIMP的手册

#cd /usr/ports/graphics/gimp-manual-pdf && make install clean

以下是简单的自动安装脚本

#!/bin/sh
#make BATCH=YES 这个命令的意思是 使用默认选项
#把用ports安装过的软件都打包到下面的目录
#mkdir -p /usr/ports/packages/All/
#make DEPENDS_TARGET=package package 这个命令的意思是 打包一个ports并将依赖也一起打包
#安装并打包
#make BATCH=YES DEPENDS_TARGET=package package install clean
#安装xorg
cd /usr/ports/x11/xorg &&make BATCH=YES install clean
echo ‘hald_enable=”YES”‘>> /etc/rc.conf
echo ‘dbus_enable=”YES”‘>> /etc/rc.conf
#安装wqy
cd /usr/ports/x11-fonts/wqy/ && make BATCH=YES install clean
#安装Linux二进制兼容模式
kldload linux
cd /usr/ports/emulators/linux_base-f10/ && make BATCH=YES install distclean
echo ‘linux_enable=”YES”‘>> /etc/rc.conf
#安装nvidia显卡驱动
cd /usr/ports/x11/nvidia-driver/ && make BATCH=YES install clean
echo ‘nvidia_load=”YES”‘>> /boot/loader.conf
#安装nvidia显卡自动配置工具
cd /usr/ports/x11/nvidia-xconfig/ && make install clean
#安装Xfce4
cd /usr/ports/x11-wm/xfce4/ && make BATCH=YES install clean
#安装scim
#cd /usr/ports/chinese/scim-pinyin/ && make BATCH=YES install clean
#安装firefox
cd /usr/ports/www/firefox/ && make BATCH=YES install clean
echo ‘sem_load=”YES”‘>> /boot/loader.conf
#安装firefox中文包
cd /usr/ports/www/firefox-i18n/ && make BATCH=YES install clean

原文链接:http://wiki.freebsdchina.org/doc/x/freebsd_desktop_xfce