# check_pkg_install_uninstall_function_service **Repository Path**: gitee-cmd/check_pkg_install_uninstall_function_service ## Basic Information - **Project Name**: check_pkg_install_uninstall_function_service - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2021-06-17 - **Last Updated**: 2021-09-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # check_pkg_install_uninstall_function_service #### 介紹 check_pkg_install_uninstall_function_service是一个检查二进制包能否正常安装、卸载、运行命令和运行服务的工具。 #### 使用命令 示例:`sh check_pkg_install_uninstall.sh Compatible_ecology_3 test.list` Compatible_ecology_3为获取待验证软件包的二进制包名列表的obs工程 test.list为待验证的软件包名字列表,需要用户手动生成,并存放在脚本同目录下 #### 使用說明 1. 使用前需要填写check.config,yum_repo为验证安装要用到的repo源文件地址,docker_url为获取到docker镜像文件的地址,osc_repo为获取要验证的二进制包的obs工程仓库,osc_arch为要验证的二进制包的架构。 check.config中默认配置为openEuler-20.03-LTS-SP1版本的docker和repo源,二进制包名列表取自openEuler:20.03:LTS:SP1下standard_aarch64库中的aarch64架构,实际验证安装的二进制包取自repo源; 2. 使用环境必须保证docker服务为active状态; 3. 使用环境中必须有osc命令且需要配置oscrc以保证能从obs工程中获取到二进制包; 4. 最终生成结果保存在同目录下的check_result目录。