ฉันจะอัพเดต ISO ด้วย zsync ได้อย่างไร


23

บริบทที่นี่คือ ISO การพัฒนาแบบ Oneric ฉันไม่ต้องการดาวน์โหลดซ้ำทุกครั้งที่มีการเปลี่ยนแปลง ฉันสังเกตเห็นว่ามี.zsyncไฟล์อยู่ในไดเรกทอรีดาวน์โหลด จากสิ่งที่ฉันรู้สิ่งนี้ควรให้ฉันอัปเดตเฉพาะชิ้นส่วนที่มีการเปลี่ยนแปลงประหยัดแบนด์วิดธ์เป็นตัน

ปัญหาเดียวคือฉันไม่มีเงื่อนงำสิ่งที่ฉันทำ :) ใครบางคนสามารถผลักฉันในทิศทางที่ถูกต้องเพื่อให้oneiric-desktop-amd64.isoทันสมัย


คำตอบ:


22

ปรากฎว่าฉันหนาแน่น ถูกต้อง Googlingและฉันได้พบคำตอบของฉันในอูบุนตูวิกิพีเดีย สิ่งที่ฉันต้องวิ่งคือ:

zsync http://cdimage.ubuntu.com/daily-live/current/oneiric-desktop-amd64.iso.zsync

ฉันควรชี้ให้เห็นว่า ISO ที่ดาวน์โหลดมาก่อนหน้านี้ของฉันอยู่ในเส้นทางเดียวกันกับที่เป็นเช่นนี้

ดาวน์โหลดไฟล์ zsync ตรวจสอบกับ ISO ของฉันแล้วอัปเดตเป็นรุ่นล่าสุดใช้เวลา 162MB ต่อรอง.


ฉันเพิ่งใช้เทคนิคนี้กับ zsync ubuntu-16.04-desktop-amd64.iso มากถึง 16.04.1 และน่าประทับใจพบเนื้อหาใน ISO ดั้งเดิม 52.6% ทำให้ฉันมีไฟล์น้อยกว่าครึ่งที่ดาวน์โหลด
mwfearnley

@mwfearnley มันน่าขนลุก ฉันคาดว่าจะมีการเปลี่ยนแปลงมากขึ้น
Oli

มันไม่คล้ายกับsudo apt update && sudo apt upgrade?
เดซี่

@daisy ไม่เลย
Oli

โอเคฉันมีดิสโก้เดสก์ท็อป-amd64.iso ในโฟลเดอร์ดาวน์โหลดของฉันและตอนนี้เพื่ออัปเดตฉันต้องดาวน์โหลดไฟล์ iso.zsync ในโฟลเดอร์ดาวน์โหลดใช่ไหม หรือโฟลเดอร์อื่นนอกเหนือจากดาวน์โหลด
เดซี่

4

จากการทดสอบบิวด์แบนด์วิดท์ทุกวันฉันเริ่มพยายามหาวิธีเกี่ยวกับเรื่องนี้ เทคนิคการโพสต์ของ Oli นำการตอบสนองของ "ไม่พบข้อมูลท้องถิ่นที่เกี่ยวข้อง - ฉันจะดาวน์โหลดไฟล์ทั้งหมด"

นี่คือสิ่งที่ฉันต้องทำเพื่อบอก zsync ให้มองหา iso ที่เหมาะสมในการสร้างออกมา

zsync -i /path/to/old/trusty-desktop-amd64.iso  http://cdimage.ubuntu.com/ubuntu-gnome/daily-live/current/trusty-desktop-amd64.iso.zsync

ฉันหวังว่านี่จะช่วยคนอื่นได้


1
zsyncแทนที่ ISO เก่าของคุณด้วยใหม่ (เป็นการสำรองข้อมูล ISO เก่า ... แต่เมื่อคุณเรียกใช้อีกครั้งการสำรองข้อมูลที่ใหม่กว่าจะแทนที่เก่า) ดังนั้นโดยค่าเริ่มต้นจะถือว่าไฟล์เก่าอยู่ในตำแหน่งที่คุณบอกให้ดาวน์โหลด คุณสามารถใช้การ-iตั้งค่าสถานะเพื่อระบุไฟล์เก่า (คุณสามารถใช้มากกว่าหนึ่งครั้งและแหล่งที่มาจากหลาย ๆ ไฟล์) หรือถ้าคุณต้องการแทนที่ไฟล์เก่าคุณสามารถตรวจสอบให้แน่ใจว่าคุณอยู่ในไดเรกทอรีที่มี ( cd /path/to/old/trusty-desktop-amd64.iso) หรือย้ายไปยังไดเรกทอรีปัจจุบันที่คุณต้องการดาวน์โหลด
Eliah Kagan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.