samira samilan
เวลาไปเอา cvsup นั้น มันจะไปเอาตามที่เราบอกให้ไปเอา files ต่างๆ
มาเก็บ ที่เครื่องเรา
โดยกำหนดใน supfile ของเราว่า ให้ไปเอาที่ใหน คือ ที่บรรทัด
*default host=xxx.xxx.FreeBSD.org นั้น
ก่อน จะไปดึงมาแนะว่า ให้ไป ใช้ fastest_cvsup เสียก่อน
เมื่อรู้ว่า อันใหนเร็ว ก็เข้าไปเปลียน ใน supfile ของเรา
เจ้า fastest_cvsup นี้ อยู่ใน /usr/ports/sysutil
วิธีการใช้ ก็ให้ fastest_supfile -help
xdisc
fastest_cvsup -help คำสั่งนี้ครับ
ตัวอย่างนะ
fastest_cvsup -c uk,fr,de,th,jp
หมายความว่าตรวจสอบ cvsup จากประเทศ อังกฤษ ฝรั่งเศส เยอรมัน ไทย
ญี่ปุ่น ให้ดูที่เวลา ตัวไหนใช้เวลาน้อยที่สุดก็เลือกตัวนั้น
xbsd# fastest_cvsup -c uk,fr,de,th
>> Querying servers in countries: uk fr de th
–> Connecting to cvsup.uk.freebsd.org [212.135.5.10]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 718.47 ms
–> Connecting to cvsup.fr.freebsd.org [193.49.144.20]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 873.28 ms
–> Connecting to cvsup.de.freebsd.org [212.19.57.134]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 794.84 ms
–> Connecting to cvsup.th.freebsd.org [202.29.6.10]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 456.79 ms
–> Connecting to cvsup2.uk.freebsd.org
[194.242.157.42]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 906.26 ms
–> Connecting to cvsup3.uk.freebsd.org [212.135.5.10]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 782.93 ms
–> Connecting to cvsup4.uk.freebsd.org
[194.242.157.42]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 743.47 ms
–> Connecting to cvsup2.fr.freebsd.org [193.51.24.2]…
- server replied: OK 17 0 SNAP_16_1e CVSup server ready
- time taken: 605.49 ms
–> Connecting to cvsup3.fr.freebsd.org [137.194.2.20]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 747.57 ms
–> Connecting to cvsup4.fr.freebsd.org [194.158.96.78]…
- server replied: OK 17 0 SNAP_16_1f CVSup server ready
- time taken: 856.18 ms
–> Connecting to cvsup5.fr.freebsd.org [213.91.2.144]…
- server replied: OK 17 0 SNAP_16_1f CVSup server ready
- time taken: 1039.71 ms
–> Connecting to cvsup6.fr.freebsd.org
[193.30.224.133]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 896.25 ms
–> Connecting to cvsup7.fr.freebsd.org [217.70.179.39]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 553.79 ms
–> Connecting to cvsup8.fr.freebsd.org [130.79.200.5]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 904.73 ms
–> Connecting to cvsup2.de.freebsd.org
[213.238.33.226]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 973.02 ms
–> Connecting to cvsup3.de.freebsd.org [131.159.72.30]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 832.34 ms
==> DNS lookup timed out for cvsup4.de.freebsd.org
–> Connecting to cvsup5.de.freebsd.org [195.30.6.180]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 859.54 ms
–> Connecting to cvsup6.de.freebsd.org [62.206.253.13]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 721.97 ms
–> Connecting to cvsup7.de.freebsd.org
[194.162.162.209]…
- server replied: OK 17 0 SNAP_16_1g CVSup server ready
- time taken: 926.28 ms
–> Connecting to cvsup8.de.freebsd.org
[212.118.165.142]…
- server replied: OK 17 0 SNAP_16_1h CVSup server ready
- time taken: 890.86 ms
>> Speed Daemons:
- 1st: cvsup.th.freebsd.org 456.79 ms
- 2st: cvsup7.fr.freebsd.org 553.79 ms
- 3st: cvsup2.fr.freebsd.org 605.49 ms
การใช้งานก็ตามนี้
# /usr/local/bin/cvsup -g -L 2 -h cvsup.th.freebsd.org
/usr/share/examples/cvsup/ports-supfile
# cd /usr/ports && make fetchindex
Ref ::
http://www.thaibsd.com/webboard/show.php?Category=thaibsd&No=5565