Saya telah menggunakan apt-fast di baris perintah untuk beberapa waktu sekarang dan telah menikmati kecepatan mempercepat dengan mengunduh paket secara paralel.
Akan lebih bagus jika Pembaruan Perangkat Lunak juga dapat memperoleh peningkatan kecepatan pembaruan / peningkatan unduhan dari apt-fast.
Pembaruan Perangkat Lunak tampaknya hanya menjadi gui untuk perintah sudo apt-get update && sudo apt-get dist-upgrade
, apakah ada cara untuk mengganti apt-get untuk apt-fast?
upgrade
updates
software-updater
apt-fast
Insperatus
sumber
sumber
Jawaban:
Ya itu mungkin. Anda harus menulis backend apt-fast (dengan Python) untuk Pembaruan Perangkat Lunak (
update-manager
paket). Lihatlah backend Synaptic . Backend ini juga memanggil executable (synaptic). Mungkin hanya mengubah opsi baris perintah sedikit dan Anda selesai.Instal ke
/usr/lib/pythonX/dist-packages/UpdateManager/backend/YourBackend.py
dan muat dalam.../backend/__init__.py
file (metode "get_backend").sumber
Init dan destruktor ini saya dapatkan dari Pascal (tujuan P), saya tidak tanggal tetapi saya menggunakan FPC ... tetapi sentuhan bingung sebagai implementasi python itu.
Anda mengatakan bahwa py memanggil penelepon untuk memanggil manajer paket? Hanya memintanya langsung dengan os system shell panggilan ... kadang-kadang saya bertanya-tanya siapa yang menulis hal-hal ini ...
atau semacam itu.
sumber