Velocizzare gli aggiornamenti di Fedora (Yum Fast Downloader plugin)

Questo non sarà una di quelle guide dove vengono elencati trick (esoterici) per velocizzare dello 0,1% i vostri aggiornamenti, qui si parlerà di un’idea rivoluzionaria!

Già perchè un certo Hedayat Vatankhah (nome quasi impronunciabile per noi italici), ha creato un plugin per YUM* per velocizzare lo scaricamento di aggiornamenti e software da installare.

Con poco meno di 170 righe di codice ha realizzato quello che da tempo noi Fedoriani desideravamo: scaricare al massimo della nostra banda gli aggiornamenti.

Come ha fatto
Niente di complicatissimo: il suo plugin frutta Aria 2 un download manager molto veloce, che sfrutta multi connessioni alla sorgente, per chi ha avuto a che fare con Windows e i download manager è quasi paragonabile Flash Get.

Attenzione
Il plugin è alle sue primissime versioni e non pienamente testato, quindi non privo di possibili bug.

Io l’ho provato e non mi ha dato alcun problema. 😀

Data la sua tenera/acerba età non presenta molte caratteristiche che gli permettono di integrarsi con altri plugin di YUM o altri download manager, ma lo sviluppatore ha nella sua TODO list le seguenti voci:

  • Support downloading delta packages (il supporto al download dei pacchetti delta)
  • Support downloading other files (il supporto al download di altri file)
  • Support other download managers (il supporto ad altri download manager)

Gli ultimi due punti non sono così interessanti, ma il primo è sicuramente ad altra priorità, perchè se non sarà implementata questa funzionalità il plugin potrà non essere considerato così stupefacente, dato che i pacchetti delta hanno rappresentato un altro notevole passo avanti per velocizzare gli aggiornamenti della nostra Fedora.

Come installarlo
Scaricare il file .repo presente in questo link.
Copiatelo nella directory /etc/yum.repos.d (serviranno i privilegi di amministratore).
Aprite una console e digitate il seguente comando:

sudo yum install yum-fast-downloader

E il gioco è fatto.

Post ufficiale del plugin

Buona velocizzazione! 😛

* Per chi non lo sapesse YUM è il programma che si occupa di scaricare i pacchetti dai repository e di installarli.