文档详情

FreeBSD80的十四条优化策略.doc

发布:2017-05-23约6.09千字共11页下载文档
文本预览下载声明
FreeBSD 8.0的十四条优化策略 一、提高ports安装速度   FreeBSD中的ports安装工具默认工具是用fetch,下载时经常出现龟速现象。为了提高ports安装速度,我推荐axel工具。相关 make.conf文件配置步骤如下:   以下是代码片段:   cd /usr/ports/ftp/axel   make install   #修改/et/make.conf   vi /etc/make.conf   #加入以下内容   以下是代码片段:   FETCH_CMD=axel   FETCH_BEFORE_ARGS= -n 10 -a   FETCH_AFTER_ARGS=   DISABLE_SIZE=yes   MASTER_SITE_OVERRIDE?=  /${DIST_SUBDIR}/  /${DIST_SUBDIR}/  ftp://ftp.freeBSD/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/   MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}   以上路径是为了用速度比较快的网站代替程序默认的下载源,达到加速的目的。配置成功后,享受axel带来的极速快感吧。   二、安装vim编辑器   工欲善其事,必先利其器。用了段时间后的FreeBSD,居然发现没有vim,我还是习惯使用Linux下的vim,先安装vim后再工作吧。安装方法如下:   ①如果安装了X Windows   以下是代码片段:   cd /usr/ports/editors/vim6   make install   ②如果没安装X Windows,则可安装vim7.2+ruby,Ruby是一门面向对象的服务器脚步语言,相当与Perl。   以下是代码片段:   cd /usr/ports/editors/vim6+ruby   make -DWITHOUT_X11 install clean   ③还可采用pkd_add的方式安装   以下是代码片段:   pkg_add -r -v vim-lite   成功安装完vim后配置下vim,让其有语法检查及颜色显示等功能。   以下是代码片段:   #echo syntax on/root/.vimrc   #echo alias vi vim /root/.cshrc   三、配置远程连接工具   我使用的远程连接工具是Xmanager3.0企业版,因为习惯了Linux的颜色显示,这里将其改成与linux一致:   以下是代码片段:   #vim /etc/csh.cshrc   #加入如下   setenv LSCOLORS ExGxFxdxCxegedabagExEx   setenv CLICOLOR yes   source /etc/csh.cshrc   四、列出无法补齐的候选文件   想要让FreeBSD的csh像bash那样按tab列出无法补齐的候选文件,标准的方法是按Ctrl+D。但如果一定要用tab的话,在/etc /csh.cshrc中加入:   以下是代码片段:   set autolist   五、使用portsnap升级port的目录树   我们使用portsnap,首先要设置一下它的配置文件/etc/portsnap.conf:   以下是代码片段:   [root@bsd01 /usr/ports]# vi /etc/portsnap.conf   把SERVERNAME=   修改成:   以下是代码片段:   SERVERNAME=   在你的freebsd首次使用portsnap必须执行下面2步:   以下是代码片段:   [root@bsd01 ~]# portsnap fetch   [root@bsd01 ~]# portsnap extract   这2步可以合成使用:   以下是代码片段:   [root@bsd01 ~]# portsnap fetch extract   portsnap fecth是从网上获取portsnap快照的最新压缩包,听闻这个压缩包官方每小时更新一次。   portsnap extract 则是把这个压缩包创立到/usr/ports。哪怕你以前已经手工安装了ports,他也会重新创立一次。   以后更新,只需要执行下面2步:   以下是代码片段:   [root@bsd01 ~]# portsnap fetch   [root@bsd01 ~]# portsnap update   这2步可以合成使用:   以下是代码片段:   [root@bsd01 ~]# portsnap fetch upda
显示全部
相似文档