Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1428827
  • 博文数量: 234
  • 博客积分: 4966
  • 博客等级: 上校
  • 技术积分: 3322
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-13 01:03
文章分类

全部博文(234)

文章存档

2017年(2)

2016年(1)

2015年(8)

2014年(11)

2013年(44)

2012年(27)

2011年(22)

2010年(30)

2009年(37)

2008年(6)

2007年(45)

2006年(1)

分类: BSD

2012-12-09 22:34:16

一般新安装完系统后的一些常用设置,记录一下
一、提高ports安装速度
   FreeBSD中的ports安装工具默认工具是用fetch,下载时经常出现龟速现象。为了提高ports安装速度,我推荐axel工具。相关make.conf文件配置步骤如下:
cd /usr/ports/ftp/axel
make install
#修改/etc/make.conf
vim /etc/make.conf
#加入以下内容
FETCH_CMD=axel
FETCH_BEFORE_ARGS= -n 10 -a
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes
MASTER_SITE_OVERRIDE?=\
http://ports.hshh.org/${DIST_SUBDIR}/\
http://ports.cn.freebsd.org/${DIST_SUBDIR}/\
ftp://ftp.freeBSDchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}
如使用wget工具,修改如下:
FETCH_CMD= wget
FETCH_BEFORE_ARGS= -c -t 1
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes #这行是必要的,否则...


二、安装vim编辑器
   工欲善其事,必先利其器。用了段时间后的FreeBSD,居然发现没有vim,我还是习惯使用Linux下的vim,先安装vim后再工作吧。安装方法如下:
cd /usr/ports/editors/vim-lite/
make patch && make install
或者是直接pkg_add -r vim-lite
安装完后默认是没有vim配置文件的,如果就这样直接用vim编辑文件时会感觉怪怪的,但BSD这些都已经准备好了一个默认配置文件(这个配置文件只包含了一些基本配置,相较centos下功能不多,但足够使用了),直接使用即可
cp /usr/local/share/vim/vim73/vimrc_example.vim ~/.vimrc
增加语法检查及颜色显示等功能。
#echo "syntax on">>/root/.vimrc
#echo "alias vi vim" >>/root/.cshrc
附:freebsd下的ports内有两个版本的vim,是vim和vim-lite,其中vim包含gui图形界面依赖的,我们一般是在服务器下面,所以没必要安装那个,直接用vim-lite即可
三、列出无法补齐的候选文件

   想要让FreeBSD的csh像bash那样按tab列出无法补齐的候选文件,标准的方法是按Ctrl+D。但如果一定要用tab的话,在/etc/csh.cshrc中加入:

set autolist

四、运行新安装的命令

FreeBSD 8.0的cshell会缓存环境变量PATH中指定的目录里的可执行文件,以加快查找速度,这会造成一些新安装的命令无法运行,最典型的例子就是刚安装的vim居然提示找不到命令。用如下命令解决问题:

rehash

感觉此习惯跟linux下用locate查找某文件比较类似。linux下一般也会在安装前软件后用updatedb来更新文件最新数据库,然后用locate命令令其生效。


附:其实还有另外一个办法,使用 source /etc/profile 也可以的

五、pkg_add -r Package远程自动下载安装软件包

setenv PACKAGESITE ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/i386/packages-9.1-release/Latest/
如果是bash环境,就是
export PACKAGESITE ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/i386/packages-9.1-release/Latest/

六、安装fastest_sites,该包可以选择最快的站点去下载相关数据
pkg_add -r fastest_sites

http://blog.chinaunix.net/uid-8874157-id-3883209.html

阅读(1175) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~