web-dev-qa-db-fra.com

Est-il possible d'accélérer les téléchargements dans Synaptic Manager?

Dans Terminal, cela est possible en utilisant apt-fast (en utilisant Axel).

Mais est-il possible de mettre Axel et apt-fast au travail dans Synaptic Manager?

J'ai trouvé cette suggestion , mais je ne le tenterais pas sans l'aide de Ask Ubuntu :)

8
user47206

La méthode dans le fil de discussion (en trompant Synaptic en renommant apt-fast en apt-get et inversement) ne fonctionnera pas avec Ubuntu, parce que notre Synaptic n'utilise pas apt-get . J'ai vérifié cela en regardant rapidement le code source et en déplaçant /usr/bin/apt-get ailleurs - Synaptic fonctionne toujours bien. Synaptic réutilise des fragments de code de apt-get et utilise les binaires réels de dpkg pour effectuer l'installation, la configuration, etc. ., mais il n’utilise pas le binaire apt-get.

Des alternatives

  • Je recommanderais d'abord d'essayer de trouver un miroir rapide, "réseau", pour essayer de maximiser la vitesse. Veuillez vous référer à méthode de la ligne de commande dans cette réponse pour connaître un moyen très fiable de le faire.

  • La seconde consiste à marquer les paquets à installer dans Synaptic, puis à générer un script de téléchargement à partir du menu Fichier . Ceci est un script bash avec plusieurs entrées wget -c, une pour chaque fichier deb. Utilisez simplement sed -i -e 's/wget -c/axel/g' scriptname pour utiliser axel à la place, exécutez le script dans un répertoire vide, puis exécutez Sudo dpkg -i *.deb.

7
ish

Personnellement, je voudrais faire ce que LnxSlck a dit dans son commentaire, mettre en place un VM avec Ubuntu et le tester. Cela vous permettrait de tester sans problème réel. Si ça casse, ne le fais pas. Si cela fonctionne, vous pouvez être sûr que cela fonctionnera correctement sans incident réel.

J'ai tendance à faire cela à chaque "test" que je fais avec Ubuntu, c'est donc une bonne pratique si vous ne voulez pas exploser votre installation par accident.

4
Thomas Ward