我已经在命令行中使用 apt-fast 有一段时间了,并且很享受它通过并行下载软件包来加快升级速度的方式。
如果软件更新程序也能从 apt-fast 获得更新/升级下载速度的提升那就太好了。
软件更新程序似乎仅仅是命令的 GUI sudo apt-get update && sudo apt-get dist-upgrade
,有没有办法将 apt-get 替换为 apt-fast?
答案1
是的,这是可能的。您必须为软件更新程序 (update-manager
包 ) 编写一个 apt-fast 后端 (用 Python)。请查看突触后端。此后端还调用可执行文件(突触)。也许只需稍微更改命令行选项即可完成。
将其安装到文件/usr/lib/pythonX/dist-packages/UpdateManager/backend/YourBackend.py
并将其加载到.../backend/__init__.py
文件中(“get_backend”方法)。
答案2
这个初始化和析构函数是我从 Pascal(objective P)中获得的,我还没有过时,但是我使用 FPC......但对它的 python 实现有点困惑。
您是说 py 调用一个调用者来调用包管理器吗?只需使用 shell os.system 调用直接调用它即可……有时我想知道是谁写的这些东西……
can=object
coffee=record;
liquid:array[1..x] of caffeine;
caffeine:variable;
sugar:constant;
creamer:variable;
end;
nextCan:^can;
prevCan:^can;
init()
drink.can()
throw.can()
destroy()
end;
或类似的东西。