Zsync, työkalu vain tiedoston uusien osien lataamiseen

zsync noin

Seuraavassa artikkelissa aiomme tarkastella Zsynciä. Tämä on tiedostojen siirto. Sen avulla voimme ladata tiedoston etäpalvelimelta, kun meillä on jo kopio samasta tiedostosta tietokoneellamme, mutta Zsync lataa tiedoston uudet osat vertaamalla sitä tallentamaamme tiedostoon paikallisessa yksikössä. Tätä varten se käyttää samaa algoritmia kuin rsync.

Vaikka rsync on suunniteltu synkronoimaan tietoja saman organisaation tietokoneiden välillä, Zsync on suunniteltu tiedostojen jakeluun. Zsync ei vaadi erityistä palvelinohjelmistoa, se tarvitsee vain verkkopalvelimen tiedostojen isännöimiseksi, eikä se aiheuta ylimääräistä kuormitusta palvelimelle. Tämä tekee siitä ihanteellisen laajamittainen tiedostojen jakelu.

Vaikka Internet-suunnitelmat tulevat halvemmiksi ja halvemmiksi, ei ole tekosyy tuhlata tietojasi lataamalla samat asiat yhä uudelleen. Esimerkki tästä on Ubuntun tai minkä tahansa Gnu / Linux-kuvan kehitysversion lataaminen.

Kuten kaikki tietävät, Ubuntun kehittäjät julkaisevat päivittäin alfa-, beeta-versioita muutaman kuukauden välein, ja ne testataan, kunnes ne saavutetaan ISO-kuvat vakaa. Aikaisemmin käyttäjien oli ladattava nämä kuvat aina, kun ne olivat käytettävissä testata ja tarkistaa jokainen painos. Zsync-tiedostonsiirto-ohjelman ansiosta sitä ei enää tarvita. Tämän ohjelman avulla se on mahdollista lataa vain uudet ISO-kuvan osat. Tämä säästää paljon aikaa ja kaistanleveyttä. Lisäksi palvelinpuolen resurssit tallennetaan.

Jos käytämme suoraa .ISO-tiedostoa tai torrentia Ubuntu-version lataamiseen, menetämme noin 1,4 Gt: n kaistanleveyden joka kerta, kun lataamme uuden kuvan. Vain Zsync lataa ISO-tiedoston uudet osat, kunhan meillä on kopio mainitun tiedoston vanhemmasta versiosta.

Asenna Zsync Ubuntuun

Zsync on saatavilla oletusvarastoissa useimmista Gnu / Linux-jakeluista, vaikka tässä esimerkissä näemme vain, kuinka se asennetaan Debianiin, Ubuntuun tai Linux Mintiin. Kuten sanoin, löydämme tämän ohjelman arkistoista, joten meidän on vain avattava pääte (Ctrl + Alt + T) ja kirjoitettava:

sudo apt-get install zsync

Jos meidän on tiedettävä enemmän tästä ohjelmasta, voimme tutustua sen ominaisuuksiin ja muihin ohjelmiin projektin verkkosivusto.

Käyttää

On selvennettävä, että zsync on hyödyllinen vain .zsync-latausten yhteydessä. Tällä hetkellä Debianin ja Ubuntu ISO-kuvat (kaikki maut) ovat saatavilla .zsync-latauksina. Käy esimerkiksi Ubuntu Daily -rakenne.

ubuntu zsync -verkkolataus

Kuten yllä olevasta kuvakaappauksesta näet, Ubuntu 18.04 LTS: n päivittäinen koontiversio on saatavana suorana ISO- ja .zsync-tiedostona. Jos lataat .ISO-tiedoston, sinun on ladattava koko ISO aina, kun ISO vastaanottaa uusia päivityksiä. Mutta jos lataamme .zsync-tiedoston, Zsync-ohjelma lataa uudet muutokset vain tulevissa päivityksissä. Sinun on ladattava koko ISO-kuva vain ensimmäisessä latauksessa.

.Zsync-tiedosto sisältää metatietoja, joita tarvitaan toimiakseen Zsync-ohjelman kanssa. Tämä tiedosto sisältää etukäteen lasketut tarkistussummat rsync-algoritmille.

Lataa .zsync-tiedosto

Jos haluat ladata .zsync-tiedoston Zsync-asiakasohjelman avulla, sinun on vain noudatettava seuraavaa syntaksia:

zsync URL-del-archivo.zsync

Lataa Ubuntu 18.04 Zsyncin kanssa

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

Jos meillä on jo yllä oleva kuvatiedosto järjestelmässäsi käytettävissä nykyisessä työhakemistossa Zsync laskee etäpalvelimen vanhan ja uuden tiedoston välisen eron ja lataa vain muutokset. Laskentaprosessi näkyy sarjana pisteitä tai tähtiä terminaalissa. Kun lataus on valmis, saat kaksi kuvaa. Uusi versio ja vanha kuva laajennuksella .iso.zs-vanha.

Jos vanhempaa versiota tiedostosta, jota yritämme ladata, ei löydy samasta työhakemistosta, Zsync lataa koko tiedoston.

Voimme peruuta latausprosessi milloin tahansa painamalla CTRL + C-näppäimiä.

Poista Zsync

Tämän ohjelman poistaminen järjestelmästä edellyttää vain päätelaitteen avaamista (Ctrl + Alt + T). Siinä meidän on kirjoitettava seuraava järjestys:

sudo apt remove zsync

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Jimmy Olano dijo

    Mielenkiintoista, voimme jopa sijoittaa sen apache-verkkopalvelimillemme julkaistaaksesi ne verkossa, kunhan laitamme sen verkkosivumme julkisiin hakemistoihin, lisäämme:

    application / x-zsync zsync

    miimimme tyypeissä
    Kiitos artikkelista!