刘荣星的博客

  • 留言
  • About
一个关注Linux/BSD运维等相关知识的博客
  1. 首页
  2. FreeBSD
  3. 正文

FreeBSD ports 使用proxychains解决下载慢问题

2020-02-20 11921点热度 0人点赞 4条评论
proxychains

每次新安装FreeBSD后我都会手动使用port安装vim及tmux等常用工具,时常下载依赖包源代码的时候卡很久或者龟速,FreeBSD又没有一个镜像源,那些依赖包的源代码的下载地址默认使用的是源代码软件提供的下载地址。
遇到下载慢的,我通常是把下载地址复制到浏览器手动下载,然后上传到FreeBSD 里的 /usr/port/distfile目录,所以想使用代理。
说到代理,传统上面都使用http https ftp之类的类型,还要配置一大堆,比如:

FETCH_ENV=http_proxy=http://proxy.123.com:3128 \http代理
FETCH_ENV=ftp_proxy=http://proxy.123.com:3128 \ftp代理

我一直使用socks5作为浏览器的代理首选,找了一圈发现 proxychains 就是我想找的工具。下面说说怎么安装和配置吧。

1、安装 proxychains
cd /usr/ports/net/proxychains/ && make install clean

安装后的配置文件路径
/usr/local/etc/proxychains.conf
打开后你需要在末尾添加你使用的代理。例如:

安装后的配置文件路径
/usr/local/etc/proxychains.conf
打开后你需要在末尾添加你使用的代理。例如:
[ProxyList]  

socks5  127.0.0.1 8080

使用:
使用方法就是在你使用的命令工具之前加上 proxychains,比如:

proxychains wget
proxychains curl

配置 port,让port下载软件的时候自动使用代理,因我使用axel替换了默认的下载工具。

vim /etc/make.conf
FETCH_CMD = proxychains axel
FETCH_BEFORE_ARGS = -n 8 -a
FETCH_AFTER_ARGS =
DISABLE_SIZE = yes

经过以上配置之后,使用port安装软件现也不担心下载慢的问题了。

标签: FreeBSD ports
最后更新:2020-02-20

JavasBoy

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

  • Howu Ge

    大佬好厉害

    2020-09-02
    回复
    • JavasBoy

      @Howu Ge 你消失一年了

      2020-09-03
  • jaques

    感谢大佬的教程,完美解决了问题!!顺便从头翻阅了大佬的博客,不禁感叹时光飞逝,岁月如梭!!请问大佬现在在哪高就?

    2022-01-24
    回复
    • JavasBoy

      @jaques 深圳

      2022-02-09
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    回复 jaques 取消回复

    最新 热点 随机
    最新 热点 随机
    CentOS7 python2 安装 elasticsearch 模块 在VMWare Workstation虚拟机里使用 yubikey Gentoo Gnome 登陆界面开启触摸板轻击 python3去除emoji表情符号 记录几个内网广播包 Linux Mint 20 gnome-terminal 使用等距更纱黑体 SC字体
    CentOS 6 编译 libnl-3.2.25 VB中.frm .frx .vbp .vbw .scc有什么作用 发文章之前我必须要把wordpress的字符串自动转义功能关掉关掉 在VMWare Workstation虚拟机里使用 yubikey 考完试了 CentOS 6.10 yum 报PyUnicodeUCS4_AsUTF8String解决过程
    分类
    • After Effects / 20篇
    • Apple / 5篇
    • Archlinux / 4篇
    • Bash / 2篇
    • Cinema 4D / 1篇
    • Docker / 1篇
    • eMule / 2篇
    • FreeBSD / 9篇
    • Gentoo / 1篇
    • Go / 2篇
    • gpg / 1篇
    • Graphics / 15篇
    • Haproxy / 1篇
    • ingress / 1篇
    • IntelliJ_IDEA / 1篇
    • java / 2篇
    • kafka / 1篇
    • Linux / 24篇
    • MySQL / 3篇
    • network / 3篇
    • Network / 4篇
    • Nginx / 5篇
    • Perl / 4篇
    • Python / 9篇
    • Python 操作符 / 1篇
    • Python 正则 / 2篇
    • rose / 1篇
    • Script / 4篇
    • Tornado / 1篇
    • Vim / 5篇
    • 学习 / 24篇
    • 电脑 / 29篇
    • 那不勒斯 / 1篇
    • 随笔 / 45篇
    标签聚合
    双系统 Linux MAC After Effects Graphics python FreeBSD AE

    COPYRIGHT © 2025 刘荣星的博客. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang