Unix更新freeBSDportTree的几种方法
为了使我们安装的软件是最新的版本,我们有必要定期更新Port Tree,所谓的更新port就是更新patches 。以下是小编为大家搜索整理的Unix更新freeBSDportTree的几种方法,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!
1,CVSup/csup
注意: csup 是用 C 语言对 CVSup 软件的重写, 在 FreeBSD 6.2 和更高版本中,作为系统的一部分提供。
在首次运行 CVSup 之前, 务必确认 /usr/ports 是空的! 如果您之前已经用其他地方安装了一份 Ports 套件,则 CVSup
可能不会自动删除已经在上游服务器上删除掉的补丁文件。首先安裝 cvsup-without-gui-16.1h 这个 package,你可以选用
ports 安裝,或是用 package 裝. CHANGE_ 修改成离您较近的 CVSup 服务器。
#cp /usr/share/examples/cvsup/ports-supfile ~/
#ee ~/ports-supfile
修改:
*default host=Change_ #告诉 cvsup 从哪里获取更新(将Change_改为自己认为最快的服务器就可以了)
*default base=/var/db # cvsup支持文件的位置
*default prefix=/usr # 文件放到哪里
*default releases=cvs tag=. # FreeBSD-CURRENT(branch=.,即HEAD)
*default delete use-rel-suffix # 删除cvsup创建的,业已在cvs中删除掉的文件
src-all # 全部FreeBSD源代码
ports-all tag=. # 全部的'ports。这里的tag=.用于取代默认的branch。如果使用RELENG_4请务必保留tag=. !!
更新:
# cvsup -L 2 /root/ports-supfile
多加的参数意思是:
如果您没有运行 X11 或者不喜欢 GUI, 当您运行 cvsup 的时候需要在命令行添加 两个选项:
# cvsup -g -L 2 supfile
-g 告诉 CVSup 不要使用 GUI。如果您 没在运行 X11 这个是自动的,否则您必须指定它。
-L 2 告诉 CVSup 输出所有正在升级的文件的细节。 有三个等级可以选择,从 -L 0 到 -L 2。默认是 0,意味着除了错误消息 什么都不输出。
-s 要求 cvsup 进行增量同步,以减少网路压力,所以第一次进行时不能加哪!
特点:老牌的更新方法,历史悠久,还可以用来更新source,第一次所耗费时间比较长,大概要十几分钟.以后如果及时更新(比如在cron里设置每小时同步一次),大概只需要2分钟左右.
2.下载后解压缩
#fetch
#tar -zxvf -C /usr/
特点:也是老牌的方法,比第一中方法要快些,不过往往不最新的(相对来说)
现在大小约为37MB,我用最快的镜像下载需要:
Downloaded 36.6 megabytes in 3:02 seconds. (205.96 KB/s)
解压缩需要3分20秒,合计:7分钟左右
snap
Portsnap 是另一种用于发布 Ports 套件的方法。 它最早从 FreeBSD 6.0 开始引入。 在较早的系统中, 您可以通过 ports-mgmt/portsnap package 来安装它.
首次运行 Portsnap
# portsnap fetch
# portsnap extract
更新 Ports Tree
# portsnap fetch update
修改镜像站点:
#ee /etc/
SERVERNAME=
特点:是近几年新推出的方法,首次下载尺寸大约是 47 MB,速度很不理想,只有20Kb/s左右,如果你每天
及时更新的话,需要的时间最短,一但更新不及时,累积下来就没有速度上的优势了.
CVS列表:
中国大陆
中国台湾
-
安装计算机系统的几种常用方法
安装计算机系统的方法很多,下面小编介绍几种安装计算机系统的常用方法,供大家参考。第一种方法:制作U盘启动盘安装系统。这种方法适合绝大多数的计算机,但也有少数计算机的主板没有USB启动设置,这类型的计算机不能用U盘安装系统的方法来安装系统。用U盘安装计算机系...
-
dos下的edit命令使用详解
导语:edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件。下面就由小编为大家介绍一下dos下的edit命令使用详解,大家一起去看看吧!比如,我想在c盘根目录下编辑一个简单的批处理文件,要求无论当前盘和当前目录如何,每次只需输入一个字符w,然后回车...
-
电脑开机密码忘记应对策略
为了保护个人隐私,我们经常会将电脑设置上个人密码,但是当忘记密码时应该怎么办呢?下面是小编给大家提供的电脑开机密码忘记应对策略,大家可以参考阅读,更多详情请关注应届毕业生考试网。方法一在开机时,按下F8进入带命令提示符的安全模式,输入NETUSER用户名123456/A...
-
重装系统开机出现蓝屏代码0X000000a5的解决方法
安装的是windowsXP2的系统在重装系统,电脑进不了系统,一进系统就蓝屏代码0X000000A5(0X00000002,0X81A53008,0XE13291A0,0X81A4C770),当开机蓝屏出现如下蓝屏代码0X000000a5怎么办?下面是解决办法,希望对大家有所帮助,更多消息请关注应届毕业生网。蓝屏代码0X000000a5...
相关文章
- Efforts Urged to Improve Womens Reproductive Health英语阅读
- 托福英语写作范文:Examinations exert a pernicious influence on educat
- 刷牙的英语作文:If You Never Brushed Your Teeth
- 英语作文:An unforgettable experience
- 优秀英语作文My Experience to Eat Buffet
- MS SQL Server Management Studio Express安装图文具体步骤
- 英语优秀作文:M Unfrgettable Experiences
- Unforgettable experience 难忘的一件事作文
- A Letter to the University President为题目的作文
- 高中优秀英语作文An Unforgettable Experience