freebsd安装配置.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
freebsd安装配置

一、安装(sysinstall) 1、Distribution中,仅选择minimal后,选择Customization。添加man,出现问题时可以查看命令参数;添加src,之后cvsup可以加快速度,不必读取重复的文件。 2、Users中,添加用户后,把用户路径中的/home/abc改为/usr/abc。因为/usr的容量大。或者还可以通过增大/home的容量,不过比较麻烦。然后,要把shell改为csh,为了使用方便(也为了本文第七部分的设置)。 二、编译优化(make.conf) 注意:要屏蔽某个boolean选项,并不是标记no或false!而是整行删掉! 1、编译器选项 CPUTYPE=athlon-xp ##本人使用AthlonXP 2500+,不同的CPU请参考man make.conf CFLAGS+= -mfpmath=sse -mmmx -msse -m3dnow -maccumulate-outgoing-args -minline-all-stringops ## 不建议使用O2、O3、Os的优化,因为不是全部应用程序 可以稳定工作于O2、O3、Os。况且最多仅获得7%的额外性能。 ## CFLAGS的默认为-O1 -pipe,不需要覆盖,所以使用+=。 ## 不建议使用-f...系列优化,因为不是全部应用程序可以对此稳定工作。 ## -mfpmath=sse: PentiumIII兼容的CPU可以打开-mfpmath=sse来代替传统i387的浮点运算,加快速度。 ## -mfpmath=pni: Pentium4 Prescott兼容的CPU可以打开-mfpmath=pni来代替传统i387的浮点运算,加快速度。 ## -mmmx: 打开mmx指令来增加代码性能。适用于PentiumMMX兼容CPU。 ## -msse: 打开sse指令来增加代码性能。适用于PentiumIII兼容CPU。 ## -msse2: 打开sse2指令来增加代码性能。适用于Pentium4兼容CPU。 ## -mpni: 打开pni指令来增加代码性能。适用于Pentium4 Prescott兼容CPU。 ## -m3dnow: 打开3DNow!指令来增加代码性能。适用于K6、Athlon兼容CPU。 ## -maccumulate-outgoing-args -minline-all-stringops 通过减少某些动作来实现加速,经作者实验,比较稳定。 CXXFLAGS+= -fmemoize-lookups -fsave-memoized ## make.conf提到的C++代码优化。 2、系统编译选项 KERNCONF=(FILENAME) ## 内核配置文件名,将(FILENAME)更改为自己的内核文件名。 NOINET6=true ## 尽量不使用用IPV6协议。 NOATM=true ## 尽量不使用ATM,本选项仅适用于非ADSL用户。 NO_SENDMAIL=true ## 尽量不使用SENDMAIL。 NOGAMES=true ## 不安装所有游戏 NO_I4B=true ## 尽量不使用ISDN For BSD。 NO_IPFILTER=true ## 尽量不使用IP Filter。 BATCH=yes ## 安静编译,编译时跳过所有提问。适用于某些隔夜一次性编译程序的用户。 3、X-Window编译选项 XFREE86_VERSION=4 ## 尽量使用4.3版本的X-Window WITH_SETUID_LUIT=yes ## 不使用本项的话,运行xterm会出现luit错误的问题. WITH_GTK2=yes ## 尽量使用GTK2为gtk应用程序的运行库 USE_MMX_ASM=yes ## 编译Xfree86时,尽量使用MMX代码,仅适用于PentiumMMX兼容CPU. USE_3DNOW_ASM=yes ## 编译Xfree86时,尽量使用3DNOW代码,仅适用于K6、Athlon兼容CPU. WITHOUT_KDE_MENUS=yes ## 使用GNOME时,不添加KDE程序在菜单上。 4、多媒体编码选项 WITH_CDPARANOIA=yes WITH_AALIB=yes WITH_ESOUND=yes WITH_FAAD=yes WITH_FLAC=yes WITH_FREETYPE=yes WITH_GDKPIXBUF=yes WITH_GSM=yes WITH_HERMES=yes WITH_JPEG=yes WITH_LADSPA=yes WITH_LAME=yes WITH_LIBA52=yes WITH_LIBAUDIOFILE=yes WITH_LIBCACA=yes

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档