背景：
该脚本工具用于获取内网上线源中的config包版本号及其补丁信息


工具使用方法为：
 ./scan.sh

如果提示缺少库，请执行下列指令：
sudo apt update
sudo apt install python3-openpyxl python3-pandas

注意：使用前先把需要扫描的内网上线版本数据填写到version-list文件中

备注：
version-list 文件用于填写 内网上线版本 信息
get_source_packages_info.sh 用于处理源中的数据
result.py用于创建result.xlsx文件并填写对应信息


代码逻辑：
将内网上线版本地址写入version-list中
1.单独配置每个内网上线版本为apt源（不区分架构）
2.获取源中kylin-update-desktop-config和kylin-update-desktop-support 两个包的版本号 
3.下载kylin-update-desktop-config 包在本地，执行dpkg-deb -R解压 。收集解压目录下所有.json 文件中"version": 字符对应的版本号 
4.创建result.xlsx文档，定义列： '内网上线版本', 'support版本', 'config版本',  'cve', 'system', 'quality', 'security', 'urgency', 'equipment', 'custom'
5.将version-list中的内网上线版本填写到result.xlsx中，并填入对应的support和config包的版本
6.通过收集到的.json数据，区分补丁类型字段，将对应版本号填入对应内网上线版本的对应列中
7.如果数据不存在则忽略


额外提供了一个process_tmp.py
作用：是将tmp文件中的每行数据去除"_架构"并去重
应用场景：可以把软件源合并平台中的目标版本数据复制到tmp中，执行脚本后可以获得用于填充version-list的数据
