freebsd配置port/package

https://mirrors.ustc.edu.cn/help/freebsd.html
https://www.hshh.org/start

portsnap

ports的快照。运行portsnap会把目前最新的远端ports树结构以及树下所有软件的最新稳定版的编译文件列入服务器的ports树中。
https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html
https://www.cnblogs.com/wenus/p/5517344.html

目录为/etc/portsnap.conf
备份一下该文件

cp /etc/portsnap.conf /etc/portsnap.conf.backup
ee /etc/portsnap.conf

image.png

找到portsnap.FreeBSD.org
将其改为portsnap4.hshh.org
镜像列表如下
portsnap.hshh.org(电信)
portsnap2.hshh.org(电信)
portsnap3.hshh.org(网通)
portsnap4.hshh.org(电信)
porsnap.tw.freebsd.org
执行portsnap fetch
会下载完整ports树目录到/var/db/portsnap目录
image.png

image.png

image.png

执行portsnap extract
第一次使用Portsnap,会把快照提取到/usr/ports目录
/usr/ports以后可以通过以下命令来更新。
portsnap fetch
portsnap update
或者
portsnap fetch update

image.png

image.png

image.png




ports

https://mirrors.ustc.edu.cn/help/freebsd-ports.html

/etc/make.conf 中添加以下内容(如果文件不存在,则新建之):

MASTER_SITE_OVERRIDE?=http://mirrors.ustc.edu.cn/freebsd-ports/distfiles/${DIST_SUBDIR}/

下面我找的两个镜像,同样有效所以加进去

MASTER_SITE_OVERRIDE?=\
http://mirrors.ustc.edu.cn/freebsd-ports/distfiles/${DIST_SUBDIR}/\
http://mirrors.163.com/freebsd-ports/distfiles/${DIST_SUBDIR}/
image.png

https://mirrors.ustc.edu.cn/help/freebsd-ports.html

使用方法

port软件源链接

http://mirrors.163.com/freebsd-ports/distfiles/
http://mirrors.ustc.edu.cn/freebsd-ports/distfiles/



pkg源

FreeBSD pkg 包管理器的官方源配置是 /etc/pkg/FreeBSD.conf ,请先检查该文件内容。注意其中的 url 参数配置了官方仓库的地址,我们需要把它替换为镜像站的地址。

该配置文件是 FreeBSD 基本系统的一部分,会随着 freebsd-update 更新,请不要直接修改,而是创建 /usr/local/etc/pkg/repos/FreeBSD.conf 覆盖配置,文件内容如下:

FreeBSD: {
  url: "pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/quarterly",
}

如果要使用滚动更新的 latest 仓库,把 url 配置最后的 quarterly 换成 latest 即可。

修改配置后,运行 pkg update -f 更新索引。


先查看一下系统的默认配置

ee /etc/pkg/FreeBSD.conf
image.png

image.png

image.png

该路径不存在,所以以相对路径创建一个空目录

mkdir -p /usr/local/etc/pkg/repos
image.png
ee /usr/local/etc/pkg/repos/FreeBSD.conf 
twn: {
  url: "pkg+http://pkg0.twn.freebsd.org/${ABI}/quarterly",
  mirror_type:"srv",
  signature_type:"none",
  fingerprints: "/usr/share/keys/pkg",
  enabled: yes 
}
ustc: {
  url: "pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/quarterly",
  mirror_type:"srv",
  signature_type:"none",
  fingerprints: "/usr/share/keys/pkg",
  enabled: yes 
}
image.png
echo "FreeBSD: {enabled:no}" >/usr/local/etc/pkg/repos/FreeBSD.conf

别执行上面那个命令,执行了之后,FreeBSD.conf里就只剩下那一行代码了,我还以为是添加这一行呢,好坑!


image.png
image.png

最后

mv /etc/pkg/FreeBSD.conf /etc/pkg/FreeBSD.conf.backup
pkg update -f
image.png

axel

pkg install axel

image.png

https://www.cnblogs.com/wildernessdreams/p/8408805.html

参考

https://mirrors.ustc.edu.cn/help/freebsd-pkg.html
http://pkg0.twn.freebsd.org/index-zh.html
https://www.cnblogs.com/liujingli1986/p/11774738.html
http://pkg.freebsd.org/

补充

系统默认查询域名的顺序是,先从 /etc/hosts 查询,如果查不到就从 dns 服务器查询。因此,你可以把一些常用的 域名-IP 地址对应写到 /etc/hosts 里面以加快网络速度。

ee /etc/hosts

添加

140.113.168.171  pkg0.twn.freebsd.org  
image.png

此外,我是移动用户,或许可以把中科大默认的线路换成移动的试试能不能快点。

ustccmcc:{
  url: "pkg+http://cmcc.mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/quarterly",
  mirror_type:"srv",
  signature_type:"none",
  fingerprints: "/usr/share/keys/pkg",
  enabled: yes 
}

pkg0.bme.freebsd.org: 213.138.116.73 (英国)
pkg0.nyi.freebsd.org : 96.47.72.71 (美国纽约)
pkg0.ydx.freebsd.org: 77.88.40.109 (俄罗斯)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,406评论 6 503
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,732评论 3 393
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,711评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,380评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,432评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,301评论 1 301
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,145评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,008评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,443评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,649评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,795评论 1 347
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,501评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,119评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,731评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,865评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,899评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,724评论 2 354