ea22c5c45e | ||
---|---|---|
backend | ||
debian | ||
plugin | ||
.gitignore | ||
Makefile | ||
README.MD |
README.MD
Software Updater for apt
-
目录架构:
backend debian Makefile plugin README.MD
-
其中分为控制面板插件目录
plugin
and 更新后端目录backend
,两个模块相互隔离,公用一个包来安装 -
GitLab分支介绍
- backend_dev:后端更新代码维护的分支
- plugin_dev:控制面板插件维护的分支
- dev:分支只要负责将后端更新代码和插件的代码进行合并测试的分支,最新的代码在此分支上
-
安装依赖
sudo apt install dh-python python3-all python3-distutils-extra gir1.2-snapd-1 apt-clone intltool at-spi2-core -y
-
运行运行
配置文件
-
名称:
system-updater.conf
-
路径:
/var/lib/kylin-system-updater
-
配置项:
#自动更新使用 [AutoUpgrade] #升级列表,自动更新使用 upgradelist = #系统状态 [SystemStatus] #标志是否异常强制关闭 isabnormalreboot = False
文档
Aptdaemon
python-apt
方法与信号接口文档
- 参考interface.md 文档