Ich benutze apt-fast seit einiger Zeit in der Befehlszeile und habe es genossen, wie es Upgrades beschleunigt, indem ich Pakete parallel herunterlade.
Es wäre großartig, wenn Software Updater auch die Download-Geschwindigkeit von apt-fast steigern könnte.
Software Updater scheint nur eine Benutzeroberfläche für den Befehl zu sein. Gibt sudo apt-get update && sudo apt-get dist-upgrade
es eine Möglichkeit, apt-get gegen apt-fast auszutauschen?
upgrade
updates
software-updater
apt-fast
Insperatus
quelle
quelle
Antworten:
Ja, es ist möglich. Sie müssen ein passendes Backend (in Python) für den Software Updater (
update-manager
Paket) schreiben . Schauen Sie sich das Synaptic-Backend an . Dieses Backend ruft auch eine ausführbare Datei (synaptic) auf. Vielleicht ändern Sie einfach die Befehlszeilenoptionen ein wenig und Sie sind fertig.Installieren Sie es in
/usr/lib/pythonX/dist-packages/UpdateManager/backend/YourBackend.py
und laden Sie es in die.../backend/__init__.py
Datei (Methode "get_backend").quelle
Diesen Init und Destruktor bekomme ich von Pascal (Ziel P), ich bin nicht so alt, aber ich benutze FPC ... aber ein Hauch, der als Python-Implementierung verwirrt ist.
Sie sagen, dass py einen Anrufer anruft, um den Paketmanager anzurufen? Rufe es einfach direkt mit einem Shell-Aufruf von os.system auf ... manchmal frage ich mich, wer diese Dinge schreibt ...
oder etwas ähnliches.
quelle