Chinaunix首页 | 论坛 | 博客
  • 博客访问: 272350
  • 博文数量: 87
  • 博客积分: 4061
  • 博客等级: 上校
  • 技术积分: 1032
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-12 16:28
文章分类

全部博文(87)

文章存档

2012年(1)

2009年(85)

2008年(1)

我的朋友

分类: BSD

2009-03-04 09:14:37

FREEBSD ports 更新 方法

1.修改 cd /usr/share/examples/cvsup
目录下面的ports-supfile文件,更改下载服务器为cvsup2.cn.freebsd.org
然后cp到本地目录下.
cvsup -g -L 2 ports-supfile

2.make.conf的位置在/usr/share/examples/etc下面
增加
MASTER_SITE_BACKUP?= \
\
\

MASTER_SITE_OVERRIDE?=    ${MASTER_SITE_BACKUP}


MASTER_SITE_BACKUP?= \

\
\
\


s/${DIST_SUBDIR}/

MASTER_SITE_OVERRIDE?=    ${MASTER_SITE_BACKUP}


MASTER_SITE_BACKUP?=/
            
            
            
            
MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}
(上为更改下载服务器的地址 上次安装时没改这个安了10个小时 我晕)

我用的方法是:

 首先安装freebsd,选择最小化安装,也就是mini版.
然后启动系统登陆进去,  用pkg-add -r cvsup-without-gui  安装,然后捏~ 在把cp /usr/share/examples/cvsup/ports-supfile /root/

最后修改ports-supfile的cvsup地址 我经常用的是cvsup.freebsdchina.org

安装完了重新启动一下,然后进入root目录用cvsup -g -L 2 /root/ports-supfile就开始更新啦,  更新完了直接进入cd /usr/ports/x11/xorg make install  clean  搞定 这次下的绝对是xorg 7.2 的. 你别pkg-add哦, 会是6.9的版本.报告,我就知道这些,回复完毕.

我是在/etc/csh.cshrc文件中加入:
setenv PACKAGESITE
然后就可以用命令安装你要的软件了!因为PACKAGESITE是定位在FreeBSD 6的stable 分支的,所以软件是比较新的!
比如:pkg_add -r xorg
安装的是xorg-7.2
就是这样的!

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