Unlock instant, AI-driven research and patent intelligence for your innovation.

A software package management method and system

A technology of management system and management method, which is applied in the software package management method and system field, can solve the problem that different versions cannot be used at the same time, and achieve the effect of improving software flexibility

Active Publication Date: 2016-12-28
SUGON INFORMATION IND
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the ponage package management system is only applicable to the gentoo system. Other Linux distributions have their own package management systems, and it is impossible to use the portage package management system; in addition, portage uses soft connections to switch between different versions of the same software. Make it impossible to use different versions of the same software at the same 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
  • A software package management method and system
  • A software package management method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the technical solutions and advantages of the present invention clearer, the exemplary embodiments of the present invention are described in further detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all implementations. Exhaustive list of examples.

[0030] Most software under the Linux system depends on other software packages. Under normal circumstances, the software package management system of the Linux system (hereinafter referred to as the original software package management system) will maintain a set that is relatively complete for users. Interdependent software systems. The present invention adds a set of auxiliary software package management system on this basis, and works on the basis of the normal work of the original software package management system. It can run independently, and can also encapsulate the original software ...

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 provides a software package management method. The method comprises the following steps: starting a command interpreter shell and loading a configuration file; receiving a command for operating software sent by a user, and judging whether a dependence relation exists between the software and other software according to the configuration file, wherein other software includes auxiliary software and non-auxiliary software; when the software is dependent on the auxiliary software, setting a temporary environment variable for the auxiliary software; and loading the auxiliary software and executing the command sent by the user, wherein the auxiliary software is software of different versions from existing software in an original software package management system. The invention further provides a software package management system and a software package management system which is compatible with multiple versions. The technical scheme of the invention can be compatible with various software package management systems before a Linux release version, coexistence and sharing of different versions of the same software in the system are realized by setting temporary environment variables, and the flexibility of an operating system is enhanced.

Description

Technical field [0001] The invention relates to the field of computer technology, in particular to a software package management method and system. Background technique [0002] When using a Linux system, you must first install some necessary software. At present, various Linux system distributions (among which, Linux distributions are Unix-like operating systems based on the Linux kernel) have their own software package management systems (a system that manages all software in the system on the Linux system). These software package management systems Enable users to conveniently manage software. Many software in the Linux system work together. For example, software A will use software B when it runs. It is generally called software A depends on software B. This dependence is common in all Linux systems. And each software is constantly being upgraded, and new versions are constantly being formed. It may happen that version 1 of software A depends on version 2 of software B. [0...

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 Patents(China)
IPC IPC(8): G06F9/445
Inventor 王少佳宋怀明苗艳超刘新春邵宗有
Owner SUGON INFORMATION IND