Solution for software package dependence in customized mirror image

A software package and mirroring technology, applied in the computer field, can solve problems such as lack of dependent software packages, inability to accurately identify dependent software packages, pre-installed software packages that cannot run normally, etc.

Active Publication Date: 2021-09-14
UNIONTECH SOFTWARE TECH CO LTD
View PDF7 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the software package downloaded by the working computing device (that is, the computing device used in the process of customizing the image) is mainly analyzed to download the missing dependent software package of the pre-installed software package. Computing devices are often different, and it is easy to cause a lack of dependent software packages
Therefore, after customizing the image through the above method, the pre-installed software package cannot run normally due to the lack of dependent software packages
That is to say, the missing dependent software package cannot be accurately identified through the existing pre-installed software package dependent software solution, so that the pre-installed software package cannot run normally on the mirror operating system

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
  • Solution for software package dependence in customized mirror image
  • Solution for software package dependence in customized mirror image
  • Solution for software package dependence in customized mirror image

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0026] In the Linux operating system, software package dependencies are complex. For example, software package A depends on software packages B1, B2, B3, etc., and software package B1 depends on software packages C1, C2, C3, etc., that is, a software package and Its dependent software packages can actually be understood as a multi-fork tree structure, such as figure 1 as shown, figure 1 A schematic diagram showing a tree structure...

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 discloses a solution for software package dependence in a customized mirror image, and relates to the field of computers, and the method comprises the following steps: determining all dependent software packages of a target software package as first software packages; in the mirror image customization process, traversing any first software package; if the data of the currently traversed first software package is found from the first storage device, acquiring the data of the currently traversed first software package from the first storage device; if the data of the currently traversed first software package is not found from the first storage device, downloading the currently traversed first software package according to the content. Therefore, according to the method, the missing dependency of the target pre-installed software package is traversed by depending on the installed software package of the original operating system in the mirror image customizing process; the missing dependency is determined based on the installed software package in the original operating system, so the missing dependency of the target pre-installed software package can be accurately identified in the mirror image customization process.

Description

technical field [0001] The invention relates to the field of computers, in particular to a solution to software package dependencies in customized images, computing equipment and storage media. Background technique [0002] A software package refers to a program or a group of programs that have specific functions and are used to accomplish specific tasks. The software package dependencies of the Linux operating system are complex. For example, software package A depends on software packages B1, B2, B3, etc., and software package B1 depends on software packages C1, C2, C3, etc., that is, a software package and its Dependent packages can actually be understood as a multi-fork tree structure. [0003] A pre-installed software package, that is, a software package that was installed when the computing device was shipped from the factory. In the process of customizing the image (that is, copying an operating system on top of the original operating system), if you want to customi...

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/61G06F8/75
CPCG06F8/63G06F8/71
Inventor 石培程向璐金奇才
Owner UNIONTECH SOFTWARE TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products