FreeBSD portsnap方法更新ports

从6.0开始,freebsd升级ports就不再需要cvsup了,而是用portsnap。

一、portsnap与cvsup的区别在于:
1、portsnap有数字签名,较安全,cvsup没有。

2、portsnap是打包压缩下载,所以会比cvsup快一些,当然除了第一次使用。

二、使用方法是:

第一次使用:portsnap fetch extract

以后再用:portsnap fetch update

还可以放在cron里定时升级:portsnap cron update

需要注意的是不要portsnap和cvsup混合使用。

第一次使用输入portsnap fetch extract回车即可,因为有几十兆的文件需要下载,需要等待一段时间。

如果用户没有安装ports,这个命令是无效的,需要通过sysinstall来安装ports修改更新服务器地址的方法:

/etc/portsnap.conf 里面更改

SERVERNAME=portsnap.hshh.org

提供几个postsnap更新的服务器地址

portsnap.hshh.org

portsnap2.hshh.org

portsnap3.hshh.org (网通)

portsnap4.hshh.org

时间: 2024-10-12 04:22:58

FreeBSD portsnap方法更新ports的相关文章

前端-如何使用类似Git的方法更新个人网站的代码?

问题描述 如何使用类似Git的方法更新个人网站的代码? 我建了一个个人博客 ,独立域名的,我经常修改代码,怎样才可以想github 那样只更新我修改的代码.因为不会搞,每次都全部上传一次,觉得很费时.不太想使用github pages,我想试试自己搞网站.听说可以在服务器上 安装git,我百度一遍也没有找到相应的教程,请问各位有什么好的解决方案吗? 解决方案 请问我的问题怎么没有了 解决方案二: 可以使用FileZila Client,上传代码的时候,只覆盖修改过的,还有就是,可以直接编辑服务器

使用sqlDataAdapter类的update方法更新数据库的问题

问题描述 使用sqlDataAdapter的update方法更新数据库时,比如使用DataTable作为update方法的参数,page_load时select了一些数据在DataTable中并作为数据源绑定在页面了,然后在页面编辑了数据,最后使用update方法,将修改发送到数据库.问题是DataTable中的数据怎么保持的阿? 解决方案 解决方案二:web的话可以临时保存在session中win的话不存在这个问题解决方案三:我一般用ViewState解决方案四:回发后重新绑定吧?解决方案五:

MySQL查询结果复制到新表的方法(更新、插入)_Mysql

MySQL中可以将查询结果复制到另外的一张表中,复制的话通常有两种情况,一种是更新已有的数据,另一种是插入一条新记录.下面通过例子来说明.首先构建两个测试表. 表t1: 表t2: 1.如果t2表中存在score值,将score更新到t1表中.方法如下: UPDATE t1,t2 SET t1.score = t2.score WHERE t1.id = t2.id AND t2.score IS NOT NULL 这就是将查询结果作为条件更新另一张表,当然,t2也可以是更为复杂的一个查询结果而不

环信3.0添加好友,对方同意后有没有回调方法更新我的好友列表

问题描述 解决方案 同意的方法是在子线程里执行的吗?好友监听的其他回调好使不?好友监听注册在application或者登陆之后的activity解决方案二:请问你的问题解决了吗?我现在也遇到同样的问题.谢谢.

使用Pureftpd+MySQL+Pureftpd_php_manager架设FTP SERVER

前些日子都想写的﹐但由于忙着安装新SERVER﹐一直想着弄完成后可以把其中的过程写出来.现在新SERVER也上架了﹐有时间慢慢写几篇文章出来了﹐*^_^* 本文是傻瓜式的教程﹐目的就是让初学FREEBSD的朋友可以一步一步做下去﹐就建立了自己的FTP SERVER了.其中过程可能有一些罗嗦,有水平的朋友可以跳着看即可,谢谢!如果你是第一次使用pureftpd,可以按步就班的做,对你理清整个安装过程及思路有帮助的,Thanks all.关于pureftpd的介绍﹐建议大家去它的官方站看看﹐我觉得它

FreeBSD下修改安装源的方法

说明:FreeBSD中安装软件一般有两种方式: (一).使用pk_add -r Package 来安装软件,Package安装的是已经编译好的二进制软件包,Package默认下载软件包的路径是在/var/db/pkg中(二).使用Ports方式编译安装,Ports是下载源码到本地,再执行编译安装,ports软件包的路径是在/usr/ports中 以上两种安装方式都需要从网络下载软件包,默认是从官方的源下载软件包的,速度比较慢,可以修改配置文件指定国内的镜像源来快速安装软件1.修改Pcakage源

FreeBSD 安装ports

FreeBSD系统的一个非常方便的地方就是它的ports,如果系统没安装ports的话可用下面几种方式安装ports: 1.sysinstall--->configure----->distributions----->ports----->选择Ftp或其它的网络连接即可. 2.直接从官方站点下载ports.tar.gz再解压,这样很快.位置:ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz 3.如果是FreeBS

Oracle 更新 OPatch 工具版本 的方法 说明

原文:http://blog.csdn.net/tianlesoftware/article/details/6857059 一.OPatch 工具说明 在之前的Oracle 补丁体系的blog 提到了opatch工具: Oracle 补丁体系 及opatch 工具 介绍 http://blog.csdn.net/tianlesoftware/article/details/5809526   从9.2版开始,Oracle公司实现了个别补丁安装工具opatch. opatch使用一个称为inve

在FreeBSD上建立一个功能完整的邮件服务器

#1 在FreeBSD上建立一个功能完整的邮件服务器 第一部分:安装邮件服务器:postfix+vm-pop3d+openwebmail 欢迎大家转贴这个文章,但要保留下面的版权信息: 作者:llzqq 联系:llzqq@126.com 以下的安装在FreeBSD 5.2.1系统上完成 1.更新 ports # cvsup -gL 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/ports-supfile 2.安装 openssl+ap