免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1828 | 回复: 0
打印 上一主题 下一主题

FREEBSD ports 更新 方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-04 09:14 |只看该作者 |倒序浏览

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?= \
ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
\
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
\
ftp://ftp1.tw.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?=    ${MASTER_SITE_BACKUP}
MASTER_SITE_BACKUP?= \
http://ports.hshh.org/${DIST_SUBDIR}/\
ftp://ftp.freebsd.org.cn/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
\
ftp://ftp2.cn.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
\
ftp://ftp2.tsinghua.edu.cn/mirror/FreeBSD/distfiles/${DIST_SUBDIR}/
\
ftp://ibm.tju.edu.cn/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
http://ports.cn.freebsd.org/${DIST_SUBDIR}/
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfile
s/${DIST_SUBDIR}/
ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?=    ${MASTER_SITE_BACKUP}
MASTER_SITE_BACKUP?=/
            
http://ports.cn.freebsd.org/${DIST_SUBDIR}/
            
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
            
ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
            
ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
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
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/
然后就可以用命令安装你要的软件了!因为PACKAGESITE是定位在FreeBSD 6的stable 分支的,所以软件是比较新的!
比如:pkg_add -r xorg
安装的是xorg-7.2
就是这样的!


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/79180/showart_1850707.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP