Scaricare torrent con Aria2
Prima di tutto aprire un terminale e lanciate il comando
su
inserite la password d’amministratore di sistema (root) ed installatevi aria2
per Debian e derivate (Ubuntu, Linux Mint…)
apt-get install aria2
per ArchLinux e derivate (Chakra, ArchBang…)
pacman -S aria2
per Fedora e derivate (CentOs)
yum install aria2
terminata l’installazione potete uscire dal teminale d’amministratore con il comando
exit
adesso potete iniziare a scaricare con aria2 i vostri files torrent.
Per capire meglio facciamo un esempio pratico.
Lanciando questo comando
aria2c http://www.nazionlinux.com/wp-content/uploads/2013/01/linux-wallpaper.torrent
andiamo a scaricare il file linux-wallpaper.torrent dal sito sul nostro computer ed aria2c inizierà lo scaricamento in modo automatico.
Se invece il file, una volta scaricato, non dovesse partire in automatico bisognerà lanciare questo comando
aria2c -T linux-wallpaper.torrent
l’opzione -T indica al programma che stiamo caricando un file .torrent
Un opzione utile è quella di vedere la percentuale del file che si sta scaricando, per farlo basta aggiungere –download-result=full al comando precedente
aria2c --download-result=full -T linux-wallpaper.torrent
Nel nostro esempio stiamo scaricando 4 sfondi del sito www.nazionlinux.com, possiamo anche scaricare solo 2 dei quattro sfondi.
Lanciando aria2 con l’opzione -S
aria2c -S linux-wallpaper.torrent
possiamo visualizzare il contenuto del file linux-wallpaper.torrent ossia ottenere un risultato simile
>>> Visualizzazione contenuti del file 'linux-wallpaper.torrent'...
*** BitTorrent File Information ***
Creation Date: Sun, 10 Nov 2013 18:43:24 GMT
Created By: uTorrent/3320
Mode: multi
Announce:
udp://tracker.openbittorrent.com:80/announce
udp://tracker.publicbt.com:80/announce
udp://tracker.ccc.de:80/announce
Info Hash: e5fc7bd555bfa563a8ffe1b9928d1b1773775e17
Piece Length: 16KiB
The Number of Pieces: 86
Total Length: 1.3MiB (1,406,068)
Name: linux wallpaper
Magnet URI: magnet:?xt=urn:btih:E5FC7BD555BFA563A8FFE1B9928D1B1773775E17&dn=linux%20wallpaper&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.ccc.de%3A80%2Fannounce
Files:
idx|path/length
===+===========================================================
1|./linux wallpaper/debian1920x1200.jpg
|846KiB (866,452)
---+-----------------------------------------------------------
2|./linux wallpaper/lubuntu1600x1200.png
|369KiB (377,928)
---+-----------------------------------------------------------
3|./linux wallpaper/kubuntu_lux_wallpaper_by_hyarmenadan.jpg
|96KiB (98,766)
---+-----------------------------------------------------------
4|./linux wallpaper/archlinux.jpg
|61KiB (62,922)
---+-----------------------------------------------------------
Come potete vedere all’interno ci sono i files (quelli di colore verde) di nome
===+===========================================================
1|./linux wallpaper/debian1920x1200.jpg
|846KiB (866,452)
---+-----------------------------------------------------------
2|./linux wallpaper/lubuntu1600x1200.png
|369KiB (377,928)
---+-----------------------------------------------------------
3|./linux wallpaper/kubuntu_lux_wallpaper_by_hyarmenadan.jpg
|96KiB (98,766)
---+-----------------------------------------------------------
4|./linux wallpaper/archlinux.jpg
|61KiB (62,922)
---+-----------------------------------------------------------
ognuno abbinato ad un numero (quelli scritti in rosso).
A questo punto per scaricare ad esempio solo i primi 2 files, cioè debian1920x1200.jpg e lubuntu1600x1200.png dobbiamo lanciare aria2 con l’opzione – -select-file=
aria2c --select-file=1,2 linux-wallpaper.torrent
dove 1,2 stà ad indicare il numero corrispondente hai files che vogliamo scaricare.
aria2c --enable-dht=true "magnet:?xt=urn:btih:e7049b56395adec28b50e0e6f4849fdd311eec75&dn=archlinux-2019.04.01-x86_64.iso&tr=udp://tracker.archlinux.org:6969&tr=http://tracker.archlinux.org:6969/announce"