Zsync,僅下載文件新部分的工具

zsync關於

在下一篇文章中,我們將看一下Zsync。 這是一個程序 文件傳輸。 當我們已經在計算機上擁有相同文件的副本時,它將允許我們從遠程服務器下載文件,但是僅Zsync 將下載文件的新部分並將其與我們保存的部分進行比較 在我們當地的單位。 為此,它使用與以下相同的算法 rsync的.

儘管rsync旨在在同一組織內的計算機之間同步數據,但Zsync旨在進行文件分發。 Zsync不需要任何特殊的服務器軟件,它僅需要Web服務器來託管文件,並且不對服務器施加任何額外的負載。 這使其非常適合 大規模文件分發.

即使Internet計劃越來越便宜,也沒有藉口一遍又一遍地重複下載相同的內容來浪費我們的數據。 例如,下載Ubuntu開發版本或任何Gnu / Linux映像。

眾所周知,Ubuntu開發人員每隔幾個月發布一次每日Alpha,Beta版本,這些版本經過測試直至達到 ISO影像 穩定的。 以前,用戶必須在每次可用來測試和查看每個版本的圖像時下載這些圖像。 現在,由於有了Zsync文件傳輸程序,因此不再需要它。 有了這個程序,有可能 僅下載ISO映像的新部分。 這將為我們節省大量時間和帶寬。 此外,將節省服務器端資源。

如果我們使用直接的.ISO文件或torrent下載Ubuntu版本,則每次下載新映像時,我們都會損失大約1,4 GB的帶寬。 僅Zsync 只要我們擁有該文件的舊版本的副本,它就會下載ISO文件的新部分.

在Ubuntu上安裝Zsync

Zsync是 在默認存儲庫中可用 大多數Gnu / Linux發行版中,儘管在此示例中,我們僅看到如何在Debian,Ubuntu或Linux Mint中安裝它。 就像我說的,我們將在存儲庫中找到該程序,因此我們只需要打開一個終端(Ctrl + Alt + T)並編寫:

sudo apt-get install zsync

如果我們需要更多有關此程序的信息,可以在以下內容中查閱其特性和其他特性 項目網站.

使用

必須澄清的是 zsync僅對.zsync下載有用。 目前,Debian和Ubuntu ISO映像(所有口味)可以通過.zsync下載獲得。 例如,訪問 Ubuntu Daily版本.

ubuntu zsync網站下載

如您在上面的屏幕快照中所見,Ubuntu 18.04 LTS每日構建可以作為直接ISO和.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. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   吉米·奧拉諾(Jimmy Olano) 他說:

    有趣的是,我們甚至可以將其放置在apache網絡服務器上以在線發布它們,只要將其放置在網頁的公共目錄中,我們就可以添加:

    應用程序/ x-zsync zsync

    在我們的mime.types中
    謝謝你的文章!