本文主要是介绍FreeBSD portsnap失败留档,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
大约从2023.12月开始,portsnap aotu一直失败,报错:
Fetching 5 metadata files... gunzip: (stdin): unexpected end of file
metadata is corrupt.
这导致ports无法更新。
同时伴随的还有github连不上,初步怀疑是中美接口那边有问题,也就是portsnap源在美国的,应该都会有问题。
寻找freebsd的其它ports源
portsnap.freebsd.org
查看手册Chapter 4. Installing Applications: Packages and Ports | FreeBSD Documentation Portal,发现已经建议用git来拉取ports了。
# git clone https://git.FreeBSD.org/ports.git /usr/ports
以后就可以用pull拉取了:
git -C /usr/ports pull
git下载的时候很慢,去这里:ports - FreeBSD ports tree 手工下载。
这篇关于FreeBSD portsnap失败留档的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!