Chunhui Ouyang
Chunhui Ouyang
@taoky 我发现将https://raw.githubusercontent.com/tuna/tunasync-scripts/master/apt-sync.py 稍作修改后可以用于镜像vyos 需要进行测试以便确认 https://github.com/vyos/vyos-build/ 是否可以使用该源 https://docs.vyos.io/en/latest/contributing/build-vyos.html#customize
https://github.com/tuna/tunasync-scripts/pull/110 可以参考这个
可否使用vyos-build测试编译?我正在进行编译。测试不会马上进行 编译文档:docs.vyos.io 另外,`crux`的repo同步其实可以用来手动编译
我现在尝试对这个源进行测试
![图片](https://user-images.githubusercontent.com/9047180/104102655-d54dee80-52d8-11eb-8f3c-c4241595e855.png) 为什么会这样 edit: 好吧,我试试看http
@taoky 这个镜像站同步时间是多少?
> 由于上游目录结构的原因,加除了 current 以外的不太方便。 好的
> 由于上游目录结构的原因,加除了 current 以外的不太方便。 实际上确实可能是,因为每一次发行版,都会多出一个新的分支,比如vyos 1.3是`equuleus`,只有`current`是固定不变的,对于手动编译滚动版本的,只同步`current`确实足够
@taoky 测试构建正常,但是有个问题,我怀疑是源拉取跳过了一些实际发生改动的目录,导致现在散列不对(之前正常) ![图片](https://user-images.githubusercontent.com/9047180/104411515-7c66aa80-55a5-11eb-9164-80b988edc1c1.png) 似乎存在被弃用的软件包,每次拉取时,没有对原始目录进行删除? `current`目录是滚动目录,因此随时可能发生变动
@taoky 是的,滚动包都是在jenkins的作用下,自动完成的编译,通常版本号不会随机更新,因此,您需要考虑对滚动更新分支的源执行特殊处理设置,如清空镜像repo目录