Application software compatibility guarantee method and system, medium and product

By establishing a compatibility baseline and application daemon list in the Linux system and performing pre-change checks, the application software compatibility issues in system package management are resolved, ensuring the security and controllability of system updates and avoiding application crashes caused by change operations.

CN121979545APending Publication Date: 2026-05-05KYLIN CORP
0 Cites 0 Cited by

Patent Information

Application Number
CN202610075193.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-20
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

In the process of managing system software packages on Linux servers, existing technologies are unable to effectively identify and warn of application software compatibility issues, leading to missing dynamic library dependencies, broken ABI/API compatibility, and systemic risks caused by system administrator operations, thus affecting the stability of application operation.

Method used

By establishing a system compatibility baseline, generating an environment snapshot containing dynamic library identifiers, exported symbols, and version information, constructing an application protection list, performing pre-change checks before system package changes, analyzing potential compatibility impacts, generating conflict reports, and executing change operations after user confirmation.

Benefits of technology

It enables precise compatibility screening and centralized management of target applications, avoiding application crashes caused by blind changes, and enhancing the security, controllability, and reliability of system updates and maintenance.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention discloses an application software compatibility guarantee method and system, a medium and a product. The method comprises the following steps: establishing a system compatibility baseline; constructing an application guard list; in response to a system software package change operation initiated by the package manager, before the system software package change operation is executed, pre-change check is triggered, the influence of the system software package change operation on the application software in the application guard list is analyzed, and if the compatibility influence does not exist, the change operation is allowed to be executed; if the compatibility influence exists, waiting for user confirmation, and if an instruction that the user confirms to continue changing is received, allowing the package manager to continue executing the system software package changing operation; and if an instruction of cancelling the change by the user is received or an instruction of confirming to continue the change is not received after a set time is exceeded, terminating the current system software package change operation of the package manager. According to the method, the safety, the controllability and the reliability of the system updating and maintaining process can be enhanced.
Need to check novelty before this filing date? Find Prior Art