web-dev-qa-db-fra.com

Qu'est-ce qu'apt-fast et dois-je l'utiliser?

Plusieurs fois au cours des deux dernières années, j'ai entendu parler de personnes utilisant apt-fast pour mettre à jour et installer des paquets, mais je ne suis pas vraiment sûr de ce que ça fait. Je pense avoir tracé son origine jusqu'à cet article du forum , et il semble que ce soit un script qui accélère les opérations apt-get.

Que fait exactement le script? Y a-t-il des inconvénients potentiels à l'utiliser? Sinon, pourquoi tout le monde ne l'utilise-t-il pas?

24

Il semble utiliser le programme axel pour télécharger les fichiers en utilisant plusieurs connexions simultanées sur plusieurs miroirs. Je suppose que tout le monde ne l'utilise pas parce que la plupart des gens ne disposent pas de connexions beaucoup plus rapides que les miroirs et que, par conséquent, ils peuvent tirer un bénéfice substantiel des téléchargements simultanés, combinés au fait que la plupart des gens n'en ont pas entendu parler. C'est la première fois que j'en entends parler depuis 5 ans sous Ubuntu.

20
psusi

apt-fast est un wrapper de script shell pour apt-get et aptitude qui peut considérablement améliorer les temps de téléchargement APT en téléchargeant des packages avec plusieurs connexions par package. Apt-Fast utilise l'accélérateur de téléchargement Axel dans Ubuntu 12.04 ou l'accélérateur de téléchargement aria2 dans Ubuntu 14.04 et les versions ultérieures pour télécharger simultanément différentes parties d'un paquet, ce qui réduit le temps total nécessaire pour le télécharger.

Le paquet apt-fast peut être installé dans toutes les versions actuellement prises en charge d'Ubuntu en ajoutant le PPA apt-fast/stable à vos sources logicielles et en l'installant à l'aide de ces commandes.

Sudo add-apt-repository ppa:apt-fast/stable 
Sudo apt-get update
Sudo apt-get install apt-fast  

Au cours du processus d'installation apt-fast, vous serez invité à configurer le paquet. Après avoir installé correctement apt-fast, utilisez-le simplement de la même façon que vous exécutez apt ou apt-get.

10
karel