FreeBSD安装Ports
来源:互联网 发布:vr图片制作软件 编辑:程序博客网 时间:2024/05/17 23:53
今天遇到一台FreeBSD6.1的服务器系统没有安装ports,想更新一些软件非常不方便,能搜到的资料比较小,但也找到了一个可行的方法。
使用 portsnap 安装/同步 ports 系统
使用portsnap不需要事先安装 ports tree,并且能够在任何时候恢复到已知的最新状态(即使手工对ports tree进行了修改)。
使用 portsnap 分成两个步骤:下载压缩的 portsnap 快照,和更新现有系统。下载或更新 portsnap 快照的方法是 portsnap fetch;首次安装,或希望将 ports tree 恢复到快照的样子,应使用 portsnap extract;之后更新系统中的 ports tree,则可以通过 portsnap update 来完成。对于服务器而言,推荐在 crontab 中增加在每天3点执行 portsnap cron,以减少使用时所需要的下载时间。
首次下载 portsnap 快照时,需要下载一个大约50MB的快照基础文件。在中国大陆,由于网络状况的原因,这可能需要较长时间。可以考虑用 portsnap fetch -s portsnap.cn.freebsd.org 做首次下载;之后的下载,还是推荐使用正常的 portsnap fetch。
可以使用下面步骤完成上述情况
a>.首先设置一个比较快的portsnap服务器,如果系统默认的地址你的访问速度也很快,可以不修改
#vi /etc/portsnap.conf
设置SERVERNAME=portsnap.cn.freebsd.org ,你可以设置相对你速度快点的服务器的地址
b>.执行下面命令
#portsnap fetch extract 这里直接下载ports并且解压
这样就完成了下载ports系统以及解压到/usr下面了
c>.设置最快的ports镜像
用ports安装软件的时候,如果没有设置相对于你来说最快的ports服务器地址,那就会默认的ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/,这个地址对于很多地方来说是很慢的。
修改 /etc/make.conf 加入以下代码
MASTER_SITE_OVERRIDE=/
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
ftp://ftp.tw.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}
如果你有最快的地址,可以加到上面去,下载就会块了。
来源于http://blog.csdn.net/tg2003/article/details/5399679
- FreeBSD 安装ports
- FreeBSD安装Ports
- FreeBSD 安装 ports
- FreeBSD安装Ports
- FreeBSD用ports安装Firefox不成功 + 解决办法!
- freebsd ports 使用举例:安装 mysql
- 修改FreeBSD的ports安装源
- FreeBSD用ports安装Firefox不成功 + 解决办法!
- FreeBSD用ports安装Firefox不成功 + 解决办法!
- FreeBSD上用ports安装mysql
- FreeBSD Ports安装软件时的常用命令
- freebsd ports 安装 mongodb php 扩展
- FreeBSD的专长ports安装软件
- FreeBSD+openvpn之ports安装过程
- 在FreeBSD从ports安装上安装jdk15
- FreeBSD-安装多线程下载软件axel提速Ports安装
- FreeBSD 安装axel提高ports的安装速度
- FreeBSD应用心得(1).安装和升级ports
- 当Putty中的root登陆Freebsd出现Using keyboard-interactive authentication如何解决?
- 战战打法和几个小常识
- 带图片的textview
- arm力天电子 lpc2148基于DS18B20的温度控制系统程序代码之dat=(j<<7)|(dat>>1)详解
- 基于libcap的网络包分析问题集锦(http post方式上传文件)
- FreeBSD安装Ports
- 随机排列生成算法的一些随想
- JS数组
- Android开发配置SVN的问题
- 银行家算法 c++ 简要 演示
- uva 10282 - Babelfish
- freebsd中无法切换root用户
- qmail的发信三个问题
- DES 算法的 C++ 与 JAVA 互相加解密