In uno dei nostri articoli precedenti, abbiamo spiegato come utilizzare apt package manager per eseguire diverse operazioni come la ricerca di pacchetti disponibili, l'installazione o l'aggiornamento di pacchetti, la rimozione di pacchetti, ecc. Ma oggi discuteremo di un'altra utility che può migliorare il velocità di download dei pacchetti apt e questo è noto come apt-fast.
Apt-fast è un wrapper di script di shell per "apt-get" e "aptitude" che utilizza la potenza dei download manager di axel o aria 2 per accelerare il processo di download. Migliora le prestazioni di download scaricando i pacchetti contemporaneamente e con più pacchetti per connessione.
In questo articolo spiegheremo come installare apt-fast per accelerare il processo di aggiornamento e download, questo accelera le installazioni con apt. Abbiamo eseguito i comandi e le procedure menzionati in questo articolo su un sistema Debian 10.
Fase 1:installazione dei prerequisiti
Per utilizzare apt-fast, dobbiamo prima installare axel o aria2 acceleratori di download da riga di comando. Entrambi sono ottimi strumenti che aiutano a migliorare la velocità di download con più connessioni per pacchetto.
Avvia l'applicazione Terminale nel tuo sistema accedendo alle Attività scheda nell'angolo in alto a sinistra del desktop. Quindi nella barra di ricerca, digita terminale . Quando viene visualizzata l'icona Terminale, fai clic su di essa per avviarla. Quindi esegui il seguente comando in Terminale per installare axel o aria2:
$ sudo apt-get install axel
Oppure
$ sudo apt-get install aria2
Fase 2:installazione e configurazione di apt-fast
Per installare apt-fast, dovremo prima aggiungere la chiave del repository per apt-fast. Consentirà al sistema di considerare attendibile i pacchetti aggiunti dal repository. Esegui il seguente comando in Terminale per aggiungere la chiave:
$ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1EE2FF37CA8DA16B
Dopo aver aggiunto la chiave, aggiungi il repository PPA di apt-fast al tuo sistema eseguendo il seguente comando in Terminale:
$ add-apt-repository ppa:apt-fast/stable
Ora aggiorna il repository apt locale eseguendo il seguente comando in Terminale:
$ apt-get update
Infine, esegui il seguente comando in Terminale per installare apt-fast:
$ apt-get -y install apt-fast
Durante l'installazione di apt-fast, apparirà una finestra per configurare apt-fast.
Quando viene visualizzata la schermata seguente, seleziona apt-get come gestore di pacchetti e premi Invio per passare al passaggio successivo.
Ora scegli il numero massimo di connessioni consentite. Lascialo come predefinito. Premi invio per passare al passaggio successivo.
Ricorda che puoi anche impostare il numero massimo di connessioni in un secondo momento utilizzando la variabile _MAXNUM nei file di configurazione.
Puoi scegliere di sopprimere la finestra di dialogo di conferma apt-fast ogni volta che desideri installare un pacchetto. Per questo lascia il valore predefinito
Una volta completata l'installazione, dovremo eseguire una configurazione di base. Il file di configurazione predefinito di apt-fast è in /etc/apt-fast .
Eseguire il comando seguente in Terminale per modificare il file di configurazione in un editor:
$ sudo nano /etc/apt-fast.conf
Nel file di configurazione, aggiungi i mirror separati da virgole nella seguente sintassi:
SPECCHI=( http://ftp.debian.org/debian, http://ftp2.de.debian.org')
Usa la seguente pagina mirror ufficiale di Debian e aggiungi i mirror più vicini in base alla tua posizione geografica.
https://www.debian.org/mirror/list
Aggiungi anche i mirror presenti in /etc/apt/sources.list o nel file di configurazione apt-fast /etc/apt-fast.conf.
Fase 3:utilizzo di Apt-fast
Una volta che hai finito con l'installazione e la configurazione di apt-fast, usalo nello stesso modo in cui usi apt-get. Basta sostituire velocemente invece di entrare nel comando apt-get. Di seguito sono riportati alcuni comandi utili per utilizzare apt-fast:
Utilizzare il comando seguente per installare un pacchetto utilizzando apt-fast:
$ sudo apt-fast install package_name
Utilizzare il comando seguente per rimuovere un pacchetto utilizzando apt-fast:
$ sudo apt-fast remove package_name
Utilizzare il comando seguente per aggiornare un pacchetto utilizzando apt-fast:
$ sudo apt-fast update
Utilizzare il comando seguente per aggiornare un pacchetto utilizzando apt-fast:
$ sudo apt-fast upgrade
Vediamo come funziona apt-fast installando Apache2. Per farlo, esegui il seguente comando in Terminale:
$ sudo apt-fast install apache2
Ti chiederà conferma, inserisci y per confermare.
Dai risultati precedenti, puoi vedere che sta scaricando il pacchetto Apache2 utilizzando più connessioni.
In questo articolo abbiamo visto come l'utility apt-fast può essere utilizzata non solo per installare i pacchetti software sul sistema ma anche per aumentare la velocità di download. Ora goditi l'esperienza di download veloce!