Dopo aver installato aria2 e averlo impostato per avviarsi automaticamente è possibile installare diana, un’interfaccia scritta in Python3 per poter controllarlo a riga di comando.

Dopo aver installato le dipendenze con

sudo apt-get install python3 git

preleviamo lo script dal repository GitHub:

git clone https://github.com/baskerville/diana.git

Questo creerà una nuova cartella chiamata diana con all’interno lo script, consiglio di eseguire questo comando stando nella home, in modo tale di non avere problemi di permessi (possiamo usare cd  senza parametri per spostarci nella nostra home).

Dobbiamo quindi impostare alcuni dettagli per poterlo usare correttamente. Apriamo con un editor di testo il file ~/.bashrc  (o il file di configurazione della vostra shell se diversa)

nano ~/.bashrc

Aggiungiamo in fondo al file le seguenti righe:

alias diana='~/diana/diana'
export DIANA_SECRET_TOKEN='il_vostro_token'

dove avremo sostituito nella seconda riga il token scelto durante la configurazione di aria2c.

Ora, chiudendo e riaprendo la shell avremo disponibile il comando diana, che ci fornisce tutte le operazioni possibili sul server aria2. Per conoscerle è sufficiente dare il comando diana  senza parametri, ci fornirà un elenco dei comandi e la loro sintassi.