मैं zsync के साथ ISO कैसे अपडेट करूं?


23

यहाँ संदर्भ ऑनरिक विकास आईएसओ है। मैं हर बार कुछ परिवर्तन करने के लिए इसे फिर से डाउनलोड नहीं करना चाहता। मैंने देखा कि .zsyncडाउनलोड डायरेक्टरी में एक फाइल है। जो मुझे पता है, इससे मुझे केवल उन चनों को अद्यतन करना चाहिए जो बदल गए हैं, जिससे एक टन बैंडविड्थ की बचत होती है।

एकमात्र समस्या यह है, मेरे पास कोई सुराग नहीं है कि मैं क्या कर रहा हूं :) क्या कोई मुझे सही दिशा में रखने oneiric-desktop-amd64.isoके लिए तारीख तक रख सकता है?


जवाबों:


22

पता चला कि मैं घनी जा रही थी। एक सही Googling और मुझे उबंटू विकी पर अपना जवाब मिला । मुझे बस चलाने की ज़रूरत है:

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

मुझे यह इंगित करना चाहिए कि मेरा पहले से डाउनलोड किया गया आईएसओ इस तरह से है।

इसने zsync फ़ाइल डाउनलोड की, इसे मेरे ISO के खिलाफ जाँचा और इसे नवीनतम संस्करण में अपडेट किया, 162MB खर्च किया। मोल तोल।


मैंने इस तकनीक का उपयोग केवल 16.04.1 तक ubuntu-16.04-desktop-amd64.iso zsync के लिए किया था, और प्रभावशाली रूप से, इसे मूल ISO में 52.6% सामग्री मिली, जो मुझे डाउनलोड करने के लिए आधी फ़ाइल के साथ थोड़ा छोड़ देती है।
mwfearnley 20

@mwfearnley यह सिर्फ डरावना है। मुझे उम्मीद है कि और बदलाव होगा।
ओली

क्या यह समान नहीं है sudo apt update && sudo apt upgrade?
डेज़ी

@ डेज़ी नहीं, वास्तव में नहीं।
ओली

ठीक है, इसलिए मेरे पास मेरे डाउनलोड फ़ोल्डर में डिस्को-डेस्कटॉप- amd64.iso है, और अब इसे अपडेट करने के लिए, मुझे बस डाउनलोड फ़ोल्डर में iso.zsync फ़ाइल डाउनलोड करने की आवश्यकता है? या डाउनलोड के अलावा कोई अन्य फ़ोल्डर?
डेज़ी

4

बैंडविड्थ कैप के साथ दैनिक परीक्षण का निर्माण होता है, मैंने यह पता लगाने की कोशिश की कि इस बारे में कैसे जाना जाए। ओली की पोस्ट की गई तकनीक ने "नो रीलेवेंट लोकल डेटा मिला - मैं पूरी फाइल डाउनलोड करूंगा" की प्रतिक्रिया का नेतृत्व किया।

यह मैं क्या करने के लिए 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 को नए के साथ बदल देता है। (यह पुराने आईएसओ का बैकअप लेता है ... लेकिन जब आप इसे फिर से चलाते हैं, तो नया बैकअप पुराने को बदल देता है।) इसलिए डिफ़ॉल्ट रूप से यह मान लेता है कि पुरानी फ़ाइल स्थित है जहां आप इसे डाउनलोड करने के लिए कह रहे हैं। आप -iपुरानी फ़ाइल को निर्दिष्ट करने के लिए ध्वज का उपयोग कर सकते हैं (आप एक से अधिक बार और कई फ़ाइलों से स्रोत का उपयोग कर सकते हैं) या, यह मानकर कि आप पुरानी फ़ाइल को बदलना चाहते हैं , आप बस यह सुनिश्चित कर सकते हैं कि आप उस निर्देशिका में हैं जिसमें यह है ( cd /path/to/old/trusty-desktop-amd64.iso) या इसे उस मौजूदा डायरेक्टरी में ले जाएँ जहाँ आप डाउनलोड करना चाहते हैं।
एलिया कगन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.