Zsync, एक फ़ाइल के केवल नए भागों को डाउनलोड करने के लिए एक उपकरण

zsync के बारे में

अगले लेख में हम Zsync पर एक नज़र डालने जा रहे हैं। यह का एक कार्यक्रम है फ़ाइल स्थानांतरण। यह हमें दूरस्थ सर्वर से एक फ़ाइल डाउनलोड करने की अनुमति देगा जब हमारे पास पहले से ही हमारे कंप्यूटर पर एक ही फ़ाइल की एक प्रति है, लेकिन केवल Zsync फ़ाइल के नए भागों को हम इसे सहेजे हुए के साथ डाउनलोड करेंगे हमारी स्थानीय इकाई में। इसके लिए यह उसी एल्गोरिथ्म का उपयोग करता है जैसा कि rsync.

जबकि rsync एक ही संगठन के भीतर कंप्यूटर के बीच डेटा को सिंक्रनाइज़ करने के लिए डिज़ाइन किया गया है, Zsync को फ़ाइल वितरण के लिए डिज़ाइन किया गया है। Zsync को किसी विशेष सर्वर सॉफ़्टवेयर की आवश्यकता नहीं होती है, इसे फ़ाइलों की मेजबानी के लिए केवल एक वेब सर्वर की आवश्यकता होती है, और यह सर्वर पर कोई अतिरिक्त भार नहीं डालता है। यह इसके लिए आदर्श बनाता है बड़े पैमाने पर फ़ाइल वितरण.

भले ही इंटरनेट योजनाएं सस्ती और सस्ती हो जाएं, लेकिन बार-बार एक ही चीजें डाउनलोड करके हमारे डेटा को बर्बाद करने का कोई बहाना नहीं है। इसका एक उदाहरण उबंटू विकास संस्करण या कोई ग्नू / लिनक्स छवि डाउनलोड कर रहा है।

जैसा कि सभी जानते हैं, उबंटू डेवलपर्स हर कुछ महीनों में दैनिक, अल्फा, बीटा संस्करण जारी करते हैं, जो कि तक पहुँचने के लिए परीक्षण किए जाते हैं आईएसओ छवियों स्थिर। इससे पहले, उपयोगकर्ताओं को प्रत्येक संस्करण का परीक्षण और समीक्षा करने के लिए हर बार इन चित्रों को डाउनलोड करना पड़ता था। अब, Zsync फ़ाइल स्थानांतरण कार्यक्रम के लिए धन्यवाद, यह अब आवश्यक नहीं होगा। इस कार्यक्रम के साथ यह संभव है आईएसओ छवि के केवल नए भागों को डाउनलोड करें। इससे हमारा बहुत समय और बैंडविड्थ बच जाएगा। इसके अतिरिक्त, सर्वर-साइड संसाधन सहेजे जाएंगे।

यदि हम उबंटू संस्करण को डाउनलोड करने के लिए प्रत्यक्ष .ISO फ़ाइल या धार का उपयोग करते हैं, तो हर बार जब हम एक नई छवि डाउनलोड करते हैं, तो हम लगभग 1,4 GB बैंडविड्थ खो देंगे। केवल Zsync जब तक हमारे पास उक्त फ़ाइल के पुराने संस्करण की एक प्रति है, तब तक ISO फ़ाइल के नए भागों को डाउनलोड करेगा.

Ubuntu पर Zsync स्थापित करें

Zsync है डिफ़ॉल्ट रिपॉजिटरी में उपलब्ध है अधिकांश गन्नू / लिनक्स वितरण, हालांकि इस उदाहरण के लिए हम केवल यह देखेंगे कि इसे डेबियन, उबंटू या लिनक्स टकसाल में कैसे स्थापित किया जाए। जैसा कि मैंने कहा, हम इस कार्यक्रम को रिपॉजिटरी में पाएंगे, इसलिए हमें केवल एक टर्मिनल (Ctrl + Alt + T) खोलना होगा और लिखना होगा:

sudo apt-get install zsync

अगर हमें इस कार्यक्रम के बारे में अधिक जानकारी प्राप्त करने की आवश्यकता है, तो हम इसकी विशेषताओं और अन्य लोगों से परामर्श कर सकते हैं परियोजना की वेबसाइट.

का उपयोग करते हुए

यह स्पष्ट किया जाना चाहिए कि zsync केवल .zsync डाउनलोड के साथ उपयोगी है। वर्तमान में, डेबियन और उबंटू आईएसओ छवियां (सभी जायके) .zsync डाउनलोड के रूप में उपलब्ध हैं। उदाहरण के लिए, पर जाएँ उबंटू दैनिक निर्माण.

ubuntu zsync वेब डाउनलोड

जैसा कि आप ऊपर स्क्रीनशॉट में देख सकते हैं, उबंटू 18.04 एलटीएस दैनिक निर्माण एक प्रत्यक्ष आईएसओ और .zsync फ़ाइल के रूप में उपलब्ध है। यदि आप .ISO फ़ाइल डाउनलोड करते हैं, तो आपको हर बार ISO को नए अपडेट प्राप्त होने पर पूर्ण ISO डाउनलोड करना होगा। लेकिन, अगर हम .zsync फ़ाइल डाउनलोड करते हैं, तो Zsync प्रोग्राम भविष्य के अपडेट में केवल नए बदलाव डाउनलोड करेगा। आपको पहली डाउनलोड में केवल पूरी ISO छवि डाउनलोड करनी होगी।

.Zsync फ़ाइल में Zsync प्रोग्राम के साथ कार्य करने के लिए मेटाडेटा आवश्यक है। इस फ़ाइल में rsync एल्गोरिथ्म के लिए पूर्वव्यापी चेकसम हैं।

.Zsync फ़ाइल डाउनलोड करें

Zsync क्लाइंट प्रोग्राम का उपयोग करके .zsync फ़ाइल डाउनलोड करने के लिए, आपको बस निम्नलिखित सिंटैक्स का पालन करना होगा:

zsync URL-del-archivo.zsync

Zsync के साथ Ubuntu 18.04 डाउनलोड करें

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

यदि हमारे पास मौजूदा कार्य निर्देशिका में आपके सिस्टम पर पहले से ही उपरोक्त छवि फ़ाइल उपलब्ध है, Zsync दूरस्थ सर्वर पर पुरानी और नई फ़ाइल के बीच अंतर की गणना करेगा और केवल परिवर्तन डाउनलोड करेगा। आप टर्मिनल में अंकों या सितारों की एक श्रृंखला के रूप में गणना प्रक्रिया देखेंगे। डाउनलोड समाप्त होने के बाद, आपको दो चित्र मिलेंगे। विस्तार के साथ नया संस्करण और पुरानी छवि .iso.zs- पुराना.

यदि हम जिस फ़ाइल को डाउनलोड करने का प्रयास कर रहे हैं उसका एक पुराना संस्करण उसी वर्किंग डायरेक्टरी में नहीं मिल सकता है, Zsync पूरी फ़ाइल डाउनलोड करेगा.

हम कर सकते हैं डाउनलोड प्रक्रिया रद्द करें किसी भी समय CTRL + C कीज़ दबाकर।

Zsync की स्थापना रद्द करें

इस प्रोग्राम को हमारे सिस्टम से हटाने के लिए केवल यह आवश्यक होगा कि हम एक टर्मिनल (Ctrl + Alt + T) खोलें। इसमें हमें निम्नलिखित आदेश लिखना होगा:

sudo apt remove zsync

एक टिप्पणी, अपनी छोड़ो

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   जिमी ओलानो कहा

    इंटरेस्ट करने पर हम इसे अपने अपाचे वेब सर्वर पर ऑनलाइन प्रकाशित करने के लिए भी रख सकते हैं, जब तक हम इसे अपने वेब पेज की सार्वजनिक निर्देशिका में रखते हैं, हम जोड़ते हैं:

    आवेदन / x-zsync zsync

    हमारे mime.types में
    लेख के लिए धन्यवाद!