Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Operation system software installation method, device and equipment and storage medium

A software installation and operating system technology, applied in the field of operating systems, can solve problems such as large installation packages, module library update installation failures, and too many kernel modules

Pending Publication Date: 2021-03-19
深圳市科力锐科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The main purpose of the present invention is to provide an operating system software installation method, device, equipment and storage medium, aiming to solve the problem of too many kernel modules when installing software programs in the prior art operating system, resulting in too large installation package and module library update Technical problems that lead to installation failures not in time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Operation system software installation method, device and equipment and storage medium
  • Operation system software installation method, device and equipment and storage medium
  • Operation system software installation method, device and equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0082] Based on the first embodiment above, the step S40 of the operating system software installation method of this embodiment includes:

[0083] Step 40', verifying the kernel module through a verifying script in the simulated running environment.

[0084] It should be noted that the verification script is a program used to verify the kernel module in the simulation environment.

[0085] Further, before verifying the kernel module through a verification script in the simulated running environment, it also includes: determining the corresponding function of the kernel module according to the running environment information and the kernel identifier; The module function generates the corresponding verification script.

[0086] It should be noted that the functions of the kernel module include, but are not limited to, file system, disk operation, and network communication, which are not limited in this embodiment.

[0087] In a specific implementation, according to the functio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention belongs to the technical field of operating systems, and discloses an operating system software installation method, device and equipment and a storage medium. The method comprises the steps of when a software installation request sent by a target computer is received, determining a corresponding to-be-installed software program according to the software installation request; acquiring running environment information and a kernel identifier of the target computer; generating a corresponding kernel module according to the kernel identifier dynamic link, and generating a corresponding simulated running environment based on the running environment information; performing verification operation on the kernel module in the simulated running environment; and when the verification operation of the kernel module is passed, sending the to-be-installed software program and the kernel module to a target computer, so that the target computer installs the to-be-installed software program based on the kernel module. By means of the mode, the problems that when software installation is conducted on a computer operating system, installation packages are too large due to the fact thatthe number of kernel modules is too large, and installation fails due to the fact that a module library is not updated in time are effectively solved.

Description

technical field [0001] The present invention relates to the technical field of operating systems, in particular to an operating system software installation method, device, equipment and storage medium. Background technique [0002] When installing a software program on an operating system, in many cases it is necessary to install and load some kernel modules. When the system loads the kernel module, it will perform strict version verification. If the kernel module is not generated by linking with the corresponding kernel symbols and module library of the current system, it will fail to load. In order to solve this problem, the usual practice is to link and generate a corresponding kernel module for each version system. For example, there are many Linux distribution versions, the common ones are CentOS, Red Hat, SUSE, Debian, Ubuntu and other series, and each series contains many versions. Take CentOS as an example, including CentOS 5.x, CentOS 6.x, CentOS 7.x, and CentOS ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/61G06F9/455
CPCG06F8/61G06F9/45508Y02D10/00
Inventor 张勇
Owner 深圳市科力锐科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products