FreeBSD使用CVSup升级Ports
作者 佚名技术
来源 操作系统
浏览
发布时间 2012-06-28
刚刚接触FreeBSD的朋友,可能会为安装PORTS而感到困惑。 想通过Ports装个MySql,却总连不到服务器,或找不到文件. 这说明你系统中的Ports树已经太旧了…… 很多地址在CVS那里已经改变了 这时我们就需要通过Cvsup 来对Ports进行更新 首先我们需要做的是安装CVSUP. (若你没在系统中安装CVSUP,按照以下方式即可安装) CVSUP有两个 一个是 /usr/ports/net/cvsup/ 另一个是(无图版)/usr/ports/net/cvsup-without-gui 后一个适合在纯终端下操作的服务器 不包括Xfree86. 安装很容易 进入 cvsup-without-gui目录 执行 #cd /usr/ports/net/cvsup-without-gui #make install clear 等待完成就可以了. 安装完CVSUP后 默认是装在了 /usr/local/bin 下的 cvsup 我们现在将它连接到 /usr/bin下 #cd /usr/bin # ln -f /usr/local/bin/cvsup cvsup 好了.现在cvsup就可以使用了.主要作用就是更新:) 我们现在来更新Ports树. 进入 /usr/share/examples/cvsup 目录 浏览一下 #ls README gnats-supfile refuse.README www-supfile cvs-supfile ports-supfile stable-supfile doc-supfile refuse standard-supfile # README 说明档(关于更多详细说明请参考) cvs-supfile 升级CVSUP自身的 doc-supfile 操作系统文档升级文件 gnats-supfile FreeBSD BUG数据库 ports-supfile Ports升级档 stable-supfile 稳定版的FreeBSD升级 standard-supfile 最新版的FreeBSD升级 我们现在主要对Ports进行升级,所以需要配置Ports-supfile #ee ports-supfile 打开后出现基本的说明 现在我们来看主要部分 *default host=CHANGE_THIS.FreeBSD.org 告诉 cvsup 从哪里获取更新(将Change_this.freebsd.org改为自己认为最快的服务器就可以了,在本文最后将列出全球CVS详细站点,自己根据情况选择) *default base=/usr *default prefix=/usr 告诉 cvsup 把接收的文件放在哪里 *default release=cvs tag=. *default delete use-rel-suffix 删除cvsup创建的并在cvs中删除掉的文件 ports-all 更新全部Ports(这个要注意一下,默认值就是它,将会更新你的全部Ports,若你只需要更新某个PORTS目录,就将他注释掉,在前面加#就可以了) #ports-accessibility #ports-arabic #ports-archivers #ports-astro #ports-audio #ports-benchmarks #ports-biology #ports-cad #ports-chin #.... #ports-shells #ports-sysutils #ports-textproc #ports-ukrainian #ports-vietnamese #ports-www #ports-x11 #ports-x11-clocks #ports-x11-fm #ports-x11-fonts #ports-x11-servers #ports-x11-toolkits #ports-x11-wm 将ports-all 注释后 单一将后面这些打开.单个更新。 修改完supfile后 保存. 执行 #cvsup -g -L 2 ports-supfile 等待完成更新。 呵呵,很简单的工作完成了。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于FreeBSD使用CVSup升级Ports的所有评论