hkkitlee 发表于 2019-9-8 23:15:31

RPBL: Ryan p2p boot Linux p2p啟動Live項目

本帖最后由 hkkitlee 于 2019-9-13 12:28 编辑

updated: http://bbs.wuyou.net/forum.php?mod=viewthread&tid=416359&extra=page%3D1
https://github.com/hkkitlee/P2P-Boot-Linux.git
Linux經p2p下載整個Live啟動文件系統,並不限於Redhat,Debian等等
在p2p多用戶,多線程的特性下;加速完成"整個啟動過程"
比傳統wget使用單線程下載http/ftp更快

項目尚未完成,未有預計日期
上的圖是手動加載,先睹為快


zhangze 发表于 2019-9-9 00:48:11

不懂,只会直接拿来用了!!!

studyggm 发表于 2019-9-9 08:51:45

坐等成品,谢谢分享

江南一根葱 发表于 2019-9-9 09:19:03

微力好像可以不做种下载,还支持顺序下载,就是要写脚本监测文件是否下载完成很烦……

友联电脑 发表于 2019-9-9 11:40:26

下载公版资源,做系统,当然可以,但是话说回来,不知道时效,偏好等等是否需要考虑,

hkkitlee 发表于 2019-9-9 12:30:58

江南一根葱 发表于 2019-9-9 09:19
微力好像可以不做种下载,还支持顺序下载,就是要写脚本监测文件是否下载完成很烦……

這場合微力好像不太合用,比較適合私傳文件。
像windows或其他有版權的文件要當心喇。

hkkitlee 发表于 2019-9-9 12:38:45

本帖最后由 hkkitlee 于 2019-9-9 13:04 编辑

友联电脑 发表于 2019-9-9 11:40
下载公版资源,做系统,当然可以,但是话说回来,不知道时效,偏好等等是否需要考虑,

時效?大不了就是官網一個種子。有其他人用就一起加「點」速吧~

偏好指的是什麼?測試是官網種子

就是想寫電郵給debian/redhat等等,加個p2p啟動方發在官方的bootstraps中加速,等他們回覆再考慮公報
所以暫時只會實現在ryanboot當中debian live當中用p2p啟動測試,因為啟動後會強制p2p分享給別人啟動。

友联电脑 发表于 2019-9-9 18:00:35

本帖最后由 友联电脑 于 2019-9-9 18:16 编辑

hkkitlee 发表于 2019-9-9 12:38
時效?大不了就是官網一個種子。有其他人用就一起加「點」速吧~

偏好指的是什麼?測試是官網種子


偏好就是定制,官方的不定是需要的。时效意指分发的速度,有多少p2p的点在运作想要的live

hkkitlee 发表于 2019-9-9 19:27:17

友联电脑 发表于 2019-9-9 18:00
偏好就是定制,官方的不定是需要的。时效意指分发的速度,有多少p2p的点在运作想要的live

明白了。

所以我目標就是要保留官方所有參數,再加入p2p下載模式,還是先試一下運行好了

關於p2p的點,原版肯定不支持官戶機啟動後作分享的。

友联电脑 发表于 2019-9-9 19:49:34

本帖最后由 友联电脑 于 2019-9-9 19:50 编辑

hkkitlee 发表于 2019-9-9 19:27
明白了。

所以我目標就是要保留官方所有參數,再加入p2p下載模式,還是先試一下運行好了


还有一点,就是隐私,如果定制比较适合自己工作用途或者叫业务场景吧。这个Live,试想一下,估计会去考虑这个的

hkkitlee 发表于 2019-9-9 20:03:13

友联电脑 发表于 2019-9-9 19:49
还有一点,就是隐私,如果定制比较适合自己工作用途或者叫业务场景吧。这个Live,试想一下,估计会去考 ...

長期伺服器肯定是不考慮了。Live還是臨時用來救援,教學,測試等好了

所以也沒有私隱留低在機器裹

友联电脑 发表于 2019-9-9 20:29:09

hkkitlee 发表于 2019-9-9 20:03
長期伺服器肯定是不考慮了。Live還是臨時用來救援,教學,測試等好了

所以也沒有私隱留低在機器裹

那是,每个人眼光不一样,想法也不可能一样。我只是想,硬件不死,软件不停

hkkitlee 发表于 2019-9-10 17:05:47

本帖最后由 hkkitlee 于 2019-9-10 17:13 编辑

原官方所有功能/參數不變~
順利自動識別torrent檔並調用p2p下載成功!!

abs 发表于 2019-9-10 17:21:43

个人觉得不需要完整功能,符合特定场景要求就行

江南一根葱 发表于 2019-9-10 17:31:38

有没有不用编译的aria2 binary文件{:1_186:}

hkkitlee 发表于 2019-9-10 18:38:27

本帖最后由 hkkitlee 于 2019-9-10 19:20 编辑

網頁錯誤,出不了圖

hkkitlee 发表于 2019-9-10 18:38:48

本帖最后由 hkkitlee 于 2019-9-10 19:31 编辑

誽著說著,就啟動了....突然進度神速!!
用官網種子3分鐘下載完成,比官網用網頁下載快很多

江南一根葱 发表于 2019-9-11 12:22:50

今天用微力同步p2p启动linux成功了,哈哈。

hkkitlee 发表于 2019-9-11 13:00:30

本帖最后由 hkkitlee 于 2019-9-11 13:01 编辑

江南一根葱 发表于 2019-9-11 12:22
今天用微力同步p2p启动linux成功了,哈哈。

哈哈,恭喜恭喜
截個圖上來看看
作法是如何?

hkkitlee 发表于 2019-9-11 17:11:43

回覆@cckp網友:
本來構思是
雖然本地網速不能隨意改變,但相比http/ftp單一伺服/單線下載;p2p具有多seeds=server下載特性。
之後我就查看官網種子數平常都有90個以上,即客機同時問90個伺服器要檔案。
那速度上的樽頸就可以排除在單一的http/ftp伺服與客戶機之間;即使是使用最近的mirror site也不能相比。

江南一根葱 发表于 2019-9-11 20:05:12

hkkitlee 发表于 2019-9-11 13:00
哈哈,恭喜恭喜
截個圖上來看看
作法是如何?



方法有点变态,貌似公网有一定几率启不成功,应该是微力服务器的锅
tinycore用微力同步直接下载tcz到/var/lib/tftpboot/,然后加载启动。
别的linux应该一样,加载镜像启动。。
好处就是不用做“种子”,节点可以架在路由器上,

hkkitlee 发表于 2019-9-11 21:12:10

江南一根葱 发表于 2019-9-11 20:05
方法有点变态,貌似公网有一定几率启不成功,应该是微力服务器的锅
tinycore用微力同步直接下载tcz ...

是否也要做port forwarding埠口轉發?

江南一根葱 发表于 2019-9-11 21:36:06

hkkitlee 发表于 2019-9-11 21:12
是否也要做port forwarding埠口轉發?

不需要,貌似能穿透

hkkitlee 发表于 2019-9-11 22:35:19

江南一根葱 发表于 2019-9-11 21:36
不需要,貌似能穿透

查看了官網,又沒有說明要設定埠號;不知會不會是upnp呢?
页: [1]
查看完整版本: RPBL: Ryan p2p boot Linux p2p啟動Live項目