IT猫扑网:您身边最放心的安全下载站! 最新更新| 软件分类| 专题汇总| 手机版

您当前所在位置:IT猫扑网 > 操作系统 > LINUX > FreeBSD ports加速

FreeBSD ports加速

时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)

  由于ports默认是单线程下载的,就算你网络再好,速度也很慢,根本发挥不了你高带宽的优势。所以我们需要借助wget或者axel软件来提供多线程下载。

  由于我是linux用户转过来的,所以对wget比较熟悉。今天我们就是先用wget来加速下载。

  一、安装wget

  freebsd默认是没有安装wget的,所以需要我们自己安装,命令如下。

  [root@fb /etc]# whereis wget 查找wget的位置

  wget:/usr/ports/ftp/wget

  [root@fb /etc]# cd /usr/ports/ftp/wget

  [root@fb /usr/ports/ftp/wget]# make install clean 编译安装wget,由于是工具,所以我们没必要加什么参数,默认就可以了。

  安装完成以后,在用whereis wget 查找下

  [root@fb /usr/ports/ftp/wget]# whereis wget

  wget: /usr/local/bin/wget /usr/local/man/man1/wget.1.gz /usr/ports/ftp/wget

  就会发现已经有wget的执行文件了。到此wget安装完成

  二、让ports调用wget下载工具

  是用你熟悉的文本编辑器修改/etc/make.conf,修改后内容如下

  [root@fb /usr/ports/ftp/wget]# cat /etc/make.conf

  # added by use.perl 2009-12-08 05:34:56

  PERL_VERSION=5.8.9

  FETCH_CMD=wget -c -t 1

  DISABLE_SIZE=yes

  wget -c参数的含义是断点续传功能打开,-t 是重试连接次数。

  如果你要让wget穿透代理服务器,需要加上以下两行

  FETCH_ENV=http_proxy=http://proxy.isadba.com:3128 http代理

  FETCH_ENV=ftp_proxy=http://proxy.isadba.com:3128 ftp代理

  proxy.isadba.com 是代理服务器 3128是端口

  使用axel 下载,由于axel是支持多线程下载的工具,所以下载速度会比wget好些。

  一、安装axel

  [root@fb ~]# whereis axel

  axel: /usr/ports/ftp/axel

  [root@fb ~]# cd /usr/ports/ftp/axel/

  [root@fb /usr/ports/ftp/axel]# make install clean

  二、修改/etc/make.conf

  FETCH_CMD=axel -n 10

  如果你要让axel穿透代理服务器,需要加上以下两行

  FETCH_ENV=http_proxy=http://proxy.isadba.com:3128 http代理

  FETCH_ENV=ftp_proxy=http://proxy.isadba.com:3128 ftp代理

  完成以上工作后,你可以尝试在使用ports安装软件,速度应该会快很多。

关键词标签:FreeBSD

相关阅读 安装红帽子RedHat Linux9.0操作系统教程 Tomcat9.0如何安装_Tomcat9.0环境变量配置方法 多种操作系统NTP客户端配置 Linux操作系统修改IP Linux实现SCSI硬盘热插拔及在线识别 Linux下用CDMA modem拨号上网

文章评论
发表评论

热门文章 安装红帽子RedHat Linux9.0操作系统教程 安装红帽子RedHat Linux9.0操作系统教程 Linux服务器:设计高性能网站架构-LLMP Linux服务器:设计高性能网站架构-LLMP 使用Clonezilla迁移到虚拟Linux环境 使用Clonezilla迁移到虚拟Linux环境 Linux上的MRTG流量监控中心 Linux上的MRTG流量监控中心 Linux 双网卡绑定一个IP原理及实现 Linux 双网卡绑定一个IP原理及实现 linux和windows等系统远程控制ubuntu桌面 linux和windows等系统远程控制ubuntu桌面

相关下载

人气排行 Linux下获取CPUID、硬盘序列号与MAC地址 dmidecode命令查看内存型号 linux tc实现ip流量限制 安装红帽子RedHat Linux9.0操作系统教程 linux下解压rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 关机、重启、注销 命令 查看linux服务器硬盘IO读写负载 linux命令行浏览器的使用方法 Linux NFS服务固定端口及防火墙配置 U盘安装Ubuntu 10.04 Linux清除用户登录记录和命令历史方法