J'utilise apt-fast dans la ligne de commande depuis un certain temps maintenant et j'ai apprécié la façon dont il accélère les mises à niveau en téléchargeant des packages en parallèle.
Ce serait formidable si Software Updater pouvait également obtenir la vitesse de téléchargement de mise à jour / mise à niveau d'apt-fast.
L'outil de mise à jour logicielle semble simplement être une interface graphique pour la commande sudo apt-get update && sudo apt-get dist-upgrade
, existe-t-il un moyen de désactiver apt-get pour apt-fast?
upgrade
updates
software-updater
apt-fast
Insperatus
la source
la source
Réponses:
Oui c'est possible. Vous devez écrire un backend apt-fast (en Python) pour le Software Updater (
update-manager
package). Jetez un œil au backend Synaptic . Ce backend appelle également un exécutable (synaptique). Changez peut-être un peu les options de ligne de commande et vous avez terminé.Installez-le
/usr/lib/pythonX/dist-packages/UpdateManager/backend/YourBackend.py
et chargez-le dans un.../backend/__init__.py
fichier (méthode "get_backend").la source
Cet init et destructeur que je reçois de Pascal (objectif P), je ne suis pas daté mais j'utilise FPC ... mais une touche confuse comme l'implémentation python de celui-ci.
Vous dites que py appelle un appelant pour appeler le gestionnaire de paquets? Il suffit de l'invoquer directement avec un appel shell os.system ... parfois je me demande qui écrit ces choses ...
ou quelque chose comme ça.
la source