Od jakiegoś czasu używam apt-fast w wierszu poleceń i podobało mi się, jak przyspiesza aktualizacje, pobierając pakiety równolegle.
Byłoby wspaniale, gdyby Software Updater mógł także uzyskać zwiększenie prędkości pobierania aktualizacji / aktualizacji z apt-fast.
Software Updater wydaje się być jedynie przewodnikiem dla polecenia sudo apt-get update && sudo apt-get dist-upgrade
, czy istnieje sposób na zamianę apt-get na apt-fast?
upgrade
updates
software-updater
apt-fast
Insperatus
źródło
źródło
Odpowiedzi:
Tak to mozliwe. Musisz napisać apt-fast backend (w Pythonie) dla Software Updater (
update-manager
pakiet). Spójrz na backend Synaptic . Ten backend wywołuje również plik wykonywalny (synaptic). Być może po prostu zmień opcje wiersza poleceń i gotowe.Zainstaluj go
/usr/lib/pythonX/dist-packages/UpdateManager/backend/YourBackend.py
i załaduj do.../backend/__init__.py
pliku (metoda „get_backend”).źródło
Ten init i destruktor, który otrzymuję od Pascala (cel P), nie jestem tak stary, ale używam FPC ... ale dotyk jest zdezorientowany jako jego implementacja w Pythonie.
Mówisz, że py dzwoni do dzwoniącego, aby zadzwonić do mananger paczki? Po prostu wywołaj go bezpośrednio za pomocą wywołania systemowego powłoki os.system ... czasami zastanawiam się, kto to pisze ...
czy jakoś tak.
źródło