FreeBSD8+Xfce4中文桌面安装

FreeBSD8.0+Xfce4中文桌面安装 (2009-09-17 22:40:54) 为了彻底避免windows下病毒和恶意插件的侵扰,我尝试了很多个LINUX和BSD发行版本,希望能够找到一个真正可用的系统。其实我的要求很低,因为我是做文字工作的,只要它能够正确地识别硬件,显示和输入中文、能够轻松地安装和卸载第三方应用软件就可以了。 KDE和GNOME太大、太慢,很杂碎程序我不需要。我只想要Xfce最小安装桌面,灵活地定制自己需要的应用软件。所以Mandriva、PC-BSD、DesktopBSD都不想要,尽管它们很容易安装和使用,硬件支持也够全面。OpenBSD最精简安全,可惜中文化不够方便,否则一定选它了。其他系统要么不支持显卡,要么不支持网卡,我的三星NC10用不了。 ### FreeBSD 8.0 + Xfce4 中文桌面安装指南 #### 一、背景与动机 作者希望通过安装一个稳定且安全的操作系统来替代Windows,以此避免病毒和恶意插件的侵扰。考虑到自己的主要工作是文字处理,因此对操作系统的功能需求并不复杂,主要集中在以下几个方面: 1. **硬件兼容性**:能够识别并正确驱动硬件设备。 2. **中文支持**:能够正常显示和输入中文。 3. **软件管理**:方便地安装和卸载第三方应用程序。 4. **轻量级**:系统占用资源较少,运行流畅。 在经过多个Linux及BSD发行版的尝试之后,作者选择了FreeBSD 8.0 + Xfce4作为最终方案。相比KDE和GNOME等桌面环境,Xfce以其轻量级和高度可定制的特点脱颖而出。此外,OpenBSD虽然安全性很高,但在中文支持方面略显不足。 #### 二、安装过程 1. **基础系统安装**:首先安装FreeBSD 8.0的基础系统。这一步骤通常包括选择合适的镜像进行下载,然后通过光盘或USB启动进行安装。 2. **安装桌面环境及相关软件**:通过命令行安装Xfce4和其他必要软件。这些软件包括但不限于Xorg(提供图形支持)、WQY(中文字体)、SCIM(输入法框架)、AbiWord(文档编辑器)、Firefox 3(浏览器)等。 ```bash # pkg_add -r Xorg # pkg_add -r Xfce4 # pkg_add -r wqy # pkg_add -r scim # pkg_add -r abiword # pkg_add -r xpdf # pkg_add -r gqview # pkg_add -r firefox3 # pkg_add -r pidgin # pkg_add -r smplayer # pkg_add -r xmms # pkg_add -r fusefs-ntfs # cd /usr/ports/chinese/scim-pinyin/ # make install clean ``` 3. **系统配置**:配置系统使其中文环境可用。 - 在`/etc/rc.conf`中添加以下内容以启用HAL、DBUS和FUSEFS服务。 ```conf hald_enable="YES" dbus_enable="YES" fusefs_enable="YES" ``` - 重启系统。 - 使用`Xorg-configure`生成新的X配置文件。 - 测试X服务器是否能正常运行。 4. **环境变量设置**:设置环境变量以便支持中文。 - 编辑`.cshrc`文件(对于csh用户)或`.shrc`文件(对于sh用户),添加以下内容。 ```sh # .cshrc setenv LANG zh_CN.eucCN setenv LC_LANG zh_CN.eucCN setenv XMODIFIERS @im=scim setenv LC_CTYPE zh_CN.eucCN # .shrc export LANG='zh_CN.eucCN' export LC_LANG='zh_CN.eucCN' export XMODIFIERS='@im=scim' export LC_CTYPE='zh_CN.eucCN' ``` 5. **声卡驱动配置**:加载声卡驱动并调整启动配置。 - 修改`/boot/defaults/loader.conf`中的配置,启用声卡驱动并缩短启动延迟时间。 ```conf snd_hda_load="YES" autoboot_delay="1" ``` 6. **挂载Windows分区**:为了访问Windows分区上的数据,需要挂载NTFS分区。 - 创建挂载点。 ```bash # mkdir /media/windowsd # mkdir /media/windowse ``` - 修改`/etc/fstab`文件以允许自动挂载。 ```conf /proc/proc procfs rw 0 0 /dev/ad0s6 /media/windowse ntfs ro 0 0 ``` 7. **启动中文桌面**:重启系统后,执行`# startxfce4`启动Xfce4桌面。 #### 三、总结与展望 通过以上步骤,我们成功地在FreeBSD 8.0上搭建了一个中文支持良好的Xfce4桌面环境。这种配置不仅满足了作者的基本需求——识别硬件、显示中文、安装软件,而且由于采用了轻量级的Xfce4桌面环境,整体性能表现更佳。此外,通过使用pkg_add和ports等方式进行软件管理,使得系统更加稳定且易于维护。 对于未来的改进方向,可以考虑升级到最新的FreeBSD版本,以获得更好的硬件支持和安全更新。同时,随着技术的发展,未来还可以探索更多现代化的桌面环境和软件工具,以进一步提升用户体验。




















- jsjinse2013-05-29讲的好详细啊

- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 人工智能在工业互联网平台的四大应用场景.docx
- 单片机(万年历)大学本科方案设计书方案设计书.doc
- ThinkCMF-移动应用开发资源
- 自控MATLAB仿真实验分析研究.doc
- 计算机毕业论文企业员工信息管理系统的设计与实现[].doc
- STC51-单片机开发资源
- 谈大数据时代下市场营销的新模式.docx
- vue-vben-admin-Typescript资源
- geekai-Go资源
- Kook.Net-C#资源
- JFinal-PHP资源
- lunar-javascript-JavaScript资源
- DatalinkX-SQL资源
- ncre2c-计算机二级资源
- ZeQPU-毕业设计资源
- MCM_ICM2021-ProblemD-美赛资源


