FreeBSD使用CVSup升级Ports,让它涣然一新
刚刚接触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
等待完成更新.:)
呵呵,很简单的工作完成了.
下面是CVS
(2005/10/18 19:20:38 UTC 更新)
中央服务器
cvsup.FreeBSD.org
主要镜像站点
cvsup1.FreeBSD.org
cvsup2.FreeBSD.org
cvsup3.FreeBSD.org
cvsup4.FreeBSD.org
cvsup5.FreeBSD.org
cvsup6.FreeBSD.org
cvsup7.FreeBSD.org
cvsup8.FreeBSD.org
cvsup9.FreeBSD.org
cvsup10.FreeBSD.org
cvsup11.FreeBSD.org
cvsup12.FreeBSD.org
cvsup13.FreeBSD.org
cvsup14.FreeBSD.org
cvsup15.FreeBSD.org
cvsup16.FreeBSD.org
cvsup18.FreeBSD.org
阿根廷
cvsup.ar.FreeBSD.org
爱尔兰
cvsup.ie.FreeBSD.org
爱沙尼亚
cvsup.ee.FreeBSD.org
奥地利
cvsup.at.FreeBSD.org
cvsup2.at.FreeBSD.org
澳大利亚
cvsup.au.FreeBSD.org
cvsup2.au.FreeBSD.org
cvsup3.au.FreeBSD.org
cvsup4.au.FreeBSD.org
cvsup5.au.FreeBSD.org
cvsup6.au.FreeBSD.org
cvsup7.au.FreeBSD.org
巴西
cvsup.br.FreeBSD.org
cvsup2.br.FreeBSD.org
cvsup3.br.FreeBSD.org
cvsup4.br.FreeBSD.org
cvsup5.br.FreeBSD.org
保加利亚
cvsup.bg.FreeBSD.org
冰岛
cvsup.is.FreeBSD.org
波兰
cvsup.pl.FreeBSD.org
cvsup2.pl.FreeBSD.org
cvsup3.pl.FreeBSD.org
丹麦
cvsup.dk.FreeBSD.org
cvsup2.dk.FreeBSD.org
cvsup3.dk.FreeBSD.org
德国
cvsup.de.FreeBSD.org
cvsup2.de.FreeBSD.org
cvsup3.de.FreeBSD.org
cvsup4.de.FreeBSD.org
cvsup5.de.FreeBSD.org
cvsup6.de.FreeBSD.org
cvsup7.de.FreeBSD.org
cvsup8.de.FreeBSD.org
俄罗斯
cvsup.ru.FreeBSD.org
cvsup2.ru.FreeBSD.org
cvsup3.ru.FreeBSD.org
cvsup4.ru.FreeBSD.org
cvsup5.ru.FreeBSD.org
cvsup6.ru.FreeBSD.org
法国
cvsup.fr.FreeBSD.org
cvsup2.fr.FreeBSD.org
cvsup3.fr.FreeBSD.org
cvsup4.fr.FreeBSD.org
cvsup5.fr.FreeBSD.org
cvsup8.fr.FreeBSD.org
菲律宾
cvsup1.ph.FreeBSD.org
芬兰
cvsup.fi.FreeBSD.org
cvsup2.fi.FreeBSD.org
哥斯达黎加
cvsup1.cr.FreeBSD.org
韩国
cvsup.kr.FreeBSD.org
cvsup2.kr.FreeBSD.org
cvsup3.kr.FreeBSD.org
荷兰
cvsup.nl.FreeBSD.org
cvsup2.nl.FreeBSD.org
cvsup3.nl.FreeBSD.org
cvsup5.nl.FreeBSD.org
吉尔吉斯斯坦
cvsup.kg.FreeBSD.org
加拿大
cvsup1.ca.FreeBSD.org
捷克共和国
cvsup.cz.FreeBSD.org
科威特
cvsup1.kw.FreeBSD.org
拉脱维亚
cvsup.lv.FreeBSD.org
立陶宛
cvsup.lt.FreeBSD.org
cvsup2.lt.FreeBSD.org
cvsup3.lt.FreeBSD.org
罗马尼亚
cvsup.ro.FreeBSD.org
cvsup1.ro.FreeBSD.org
cvsup2.ro.FreeBSD.org
cvsup3.ro.FreeBSD.org
美国
cvsup1.us.FreeBSD.org
cvsup2.us.FreeBSD.org
cvsup3.us.FreeBSD.org
cvsup4.us.FreeBSD.org
cvsup5.us.FreeBSD.org
cvsup6.us.FreeBSD.org
cvsup7.us.FreeBSD.org
cvsup8.us.FreeBSD.org
cvsup9.us.FreeBSD.org
cvsup10.us.FreeBSD.org
cvsup11.us.FreeBSD.org
cvsup12.us.FreeBSD.org
cvsup13.us.FreeBSD.org
cvsup14.us.FreeBSD.org
cvsup15.us.FreeBSD.org
cvsup16.us.FreeBSD.org
cvsup18.us.FreeBSD.org
南非
cvsup.za.FreeBSD.org
cvsup2.za.FreeBSD.org
挪威
cvsup.no.FreeBSD.org
葡萄牙
cvsup.pt.FreeBSD.org
cvsup2.pt.FreeBSD.org
cvsup3.pt.FreeBSD.org
riben
cvsup.jp.FreeBSD.org
cvsup2.jp.FreeBSD.org
cvsup3.jp.FreeBSD.org
cvsup4.jp.FreeBSD.org
cvsup5.jp.FreeBSD.org
cvsup6.jp.FreeBSD.org
瑞典
cvsup.se.FreeBSD.org
cvsup3.se.FreeBSD.org
瑞士
cvsup.ch.FreeBSD.org
圣马力诺
cvsup.sm.FreeBSD.org
斯洛伐克共和国
cvsup.sk.FreeBSD.org
cvsup2.sk.FreeBSD.org
斯洛文尼亚
cvsup.si.FreeBSD.org
cvsup2.si.FreeBSD.org
泰国
cvsup.th.FreeBSD.org
土耳其
cvsup.tr.FreeBSD.org
乌克兰
cvsup2.ua.FreeBSD.org
cvsup3.ua.FreeBSD.org
cvsup4.ua.FreeBSD.org
cvsup5.ua.FreeBSD.org
cvsup6.ua.FreeBSD.org
cvsup7.ua.FreeBSD.org
西班牙
cvsup.es.FreeBSD.org
cvsup2.es.FreeBSD.org
cvsup3.es.FreeBSD.org
希腊
cvsup.gr.FreeBSD.org
cvsup2.gr.FreeBSD.org
新加坡
cvsup.sg.FreeBSD.org
新西兰
cvsup.nz.FreeBSD.org
匈牙利
cvsup.hu.FreeBSD.org
意大利
cvsup.it.FreeBSD.org
印度尼西亚
cvsup.id.FreeBSD.org
英国
cvsup.uk.FreeBSD.org
cvsup2.uk.FreeBSD.org
cvsup3.uk.FreeBSD.org
cvsup4.uk.FreeBSD.org
中国大陆
cvsup.cn.FreeBSD.org
cvsup2.cn.FreeBSD.org
cvsup3.cn.FreeBSD.org
cvsup4.cn.FreeBSD.org
cvsup5.cn.FreeBSD.org
中国台湾
cvsup.tw.FreeBSD.org
cvsup3.tw.FreeBSD.org
cvsup4.tw.FreeBSD.org
cvsup5.tw.FreeBSD.org
cvsup6.tw.FreeBSD.org
cvsup7.tw.FreeBSD.org
cvsup8.tw.FreeBSD.org
cvsup9.tw.FreeBSD.org
cvsup10.tw.FreeBSD.org
cvsup11.tw.FreeBSD.org
cvsup12.tw.FreeBSD.org
cvsup13.tw.FreeBSD.org
FreeBSD使用CVSup升级Ports,让它涣然一新相关推荐
- FreeBSD portsnap方法更新ports
从6.0开始,freebsd升级ports就不再需要cvsup了,而是用portsnap. 一.portsnap与cvsup的区别在于: 1.portsnap有数字签名,较安全,cvsup没有. 2. ...
- FreeBSD 安装axel提高ports的安装速度
######################## FreeBSD安装Ports ######################## 1 # ee /etc/portsnap.conf 设置SERVER ...
- freebsd mysql57_Freebsd7.2下Ports安装PHP5、MySql5.4、Apache22
Freebsd7.2下Ports安装PHP5.MySql5.4.Apache22 一.安装MySQL cd /usr/ports/databases/mysql54-server/ make inst ...
- FreeBSD没有安装Ports的解决办法
今天一个朋友说,帮我装台Freebsd+postfix+extmail吧.我纠结了下,说,好吧.不过自从玩ubuntu之后,Freebsd的很多东西都忘掉了.哈哈,不如就借这个机会捡回来好了. 登上去 ...
- freebsd ports更新源
1.介绍 (1)ports 系统是在当前系统下通过源码方式安装和管理软件包的管理器,相比pkg方式,它可以使用make config对附加功能进行定制. (2)这里说的替换源,实际是替换远程源码缓存目 ...
- 邮件服务器 之 基于FreeBSD和Postfix的邮件系统与邮件列表的web mail安装
作者: 杨廷勇(scyzxp at toping.net) 来自: LinuxSir.Org 版权:杨廷勇 Copyright © 2004.2005.2006 摘要: 本文介绍使用FreeBSD + ...
- 利用 portupgrade快速更新通过ports安装的软件
要使用预编译的 package 而不是 ports 来进行安装, 需要指定 -P. 如果指定了这个选项, portupgrade 会搜索 PKG_PATH 中指定的本地目录, 如果没有找到,则从远程站 ...
- FreeBSD常用命令 110 条
01.查看网络流量 a.systat -if 1 (1表示1s刷新屏幕一次) b.netstat 1 # Traffic 流量 peak 峰值 average 平均值 02.查看硬盘信息 diskin ...
- FreeBSD常用命令110条
01.查看网络流量 a.systat -if 1 (1表示1s刷新屏幕一次) b.netstat 1 # Traffic 流量 peak 峰值 average 平均值 02.查看硬盘信息 dis ...
最新文章
- 独家 | 一文解析统计学在机器学习中的重要性(附学习资源)
- bs4爬取的时候有两个标签相同_python爬虫初体验,爬取中国最好大学网大学名次...
- 不在pytorch中的损失的函数
- python过滤敏感词
- spring cloud 学习之 服务注册和发现(Eureka)
- Android中关于setLatestEventInfo()过时以及构建Notification的解决方法
- 基于移动端Reactive Native轮播组件的应用与开发详解
- 华罗庚先生的数学教育思想
- mysql5.7java安装步骤_MySQL5.7安装步骤
- ‘numeric_limits’ is not a member of ‘std‘解决方法
- 老式计算机如何设置u盘启动,旧主板bios界面设置U盘启动教程
- 【前端】相信你会用到的一篇笔记---CSS篇(1)
- OrCAD图文教程:把一个元件分多个部分画出来
- 超详细正点原子STM32F429开发板视频教程笔记01
- 计算机控制技术于海生第二版知识点,计算机控制技术 第2版
- iNFTnews|Opensea上爆火的Art Gobblers为何引起巨大争议?
- iMac重装系统的问题:无法与恢复服务器取得联系/将安装器信息下载到目标卷宗失败
- dau、mau、pcu、dnu、wau、acu、uv分别是什么意思?
- Lamp 架构 搭建 论坛网站
- 11月20日 如何在场景开启Debug,自定义AI任务,EQS,创建自己的环境任务,使用Pawn环境检测来检测周围的环境,让AI动作更顺滑(动画混合
热门文章
- dns联通服务器未响应,DNS解析Bug?网曝辽宁联通用户无法登录工信部投诉平台
- prev_permutation 函数
- 【前端】js轮播图,简洁代码,一目了然
- 基尔霍夫矩阵矩阵树定理学习笔记
- 下载spotify音乐_如何将Google Maps音乐控件用于Spotify,Apple Music或Google Play音乐
- JavaScript之childNodes 和 children 区别
- 微信小程序实现锚点效果 scroll-view的scroll-into-view属性
- Tiny 4412 lcd 驱动分析
- 鼠标滚轮调节音量 (含程序和源程序下载)
- 计算机网络(IP/TCP网络分层)