Aria di Download...
Se c'è una cosa che veramente Linux mi ha imparato è l'importanza della riga di comando. Credo infatti che oramai, noi poveri utenti di pc (più o meno veterani), siamo completamente in balia delle gui moderne. Ciò comporta che magari, in determinate circostanze, ed a causa di questa specie di assuefazione, ci troviamo sempre più spesso a bistrattare dei software solo perché questi, non solo non ci si presentano alla vista nella forma cui potenzialmente ci attendiamo, ma anche magari per la totale assenza di un qualsiasi tipo di interfaccia grafica, a favore di una ben più rozza e user hostile riga di comando.
E l'ultimo caso a riguardo mi è capitato giusto ieri: Come di consueto, nel controllare il mio aggregatore rss, spunta fuori dal canale news di Sourceforge un articolo che parla di una nuova release di un applicativo descritto come un download manager/accelerator, noto come Aria Downloader.
Non solo incuriosito, ma bensì già alla ricerca di un tool del genere (che invero rappresenti una valida alternativa all'interfaccia di scaricamento di Firefox) decido di cliccare sul link e dare un occhiata al sito. Scopro quindi che questo programma possiede tutti quelli sfizi, ai quali altre applicazioni simili ci hanno già abituati da tempo: Connessioni multiple per accelerare il Download, gestione dinamica della banda allocata, supporto per i Torrent, e Resume, che non guasta mai soprattutto per coloro che come me sono i fortunati (ovviamente obbligati) usufruttuari di un qualsiasi servizio a banda larga di Telecom.
La curiosità aumenta, e decido quindi di dare un occhiata a qualche screenshots, cercando un eventuale omonimo link sempre nella home page del software. E solo in questo momento scopro che l'applicazione è priva di interfaccia grafica, ovvero, funziona esclusivamente da riga di comando.
Ma la curiosità è fin troppa, e quindi mi appresto a fare un bel...
sudo apt-get install aria2
Ad installazione ultimata decido di testare il tutto con lo scaricamento della iso della release 3.0 di Linux Mint (Codename: Cassandra - distro che francamente m'incuriosisce non poco e che prima o poi voglio provare seriamente), ovvero poco più di 700 megabyte.
Praticamente dal terminale, scrivo il comando, specifico quante connessioni multiple devono essere utilizzate per il download, ed infine scrivo l'url del file...
aria2c -s 4 http://www.lintelligence.de:8080/data/mint/LinuxMint-3.0.iso
Morale della favola? Mi ritrovo la iso di Linux Mint sul pc a nemmeno 2 ore e mezza di distanza (cosa che vi garantisco, per chi ha una 512 ha quasi del miracoloso, infatti il bitrate non è mai sceso sotto i 78 Kbyte/s)! Ho anche provato il Resume: Praticamente al momento che un download viene interrotto (nel mio caso cotrol+c), viene generato un file con estensione .aria2, che contiene tutte le info relative per il ripristino del processo di download. Basta quindi rilanciare in un secondo momento, lo stesso comando con il quale è partito lo scaricamento, ovviamente all'interno della stessa directory dove è stato salvato il file parziale. Abbastanza intuitivo e assai funzionale.
Insomma, come avrete capito da soli, Aria 2 mi ha davvero soddisfatto, a tal punto che con un paio di script e qualche collegamento qua e là, l'ho già integrato nel mio KDE. Cosa dire in definitiva quindi se non... Caldamente consigliato a tutti!