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

A method and device for customizing a linux operating system

An operating system and tool-making technology, applied in the field of Linux operating system, can solve the problems of complex customization process, long customization cycle, and inconvenience

Active Publication Date: 2021-08-24
CHINA MOBILE SUZHOU SOFTWARE TECH CO LTD +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method allows more flexible configuration, but the customization process is complicated, and the customization cycle is long and inconvenient

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 method and device for customizing a linux operating system
  • A method and device for customizing a linux operating system
  • A method and device for customizing a linux operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] Embodiment 1 of the present invention provides a method for customizing a Linux operating system, such as figure 1 As shown, the method includes:

[0046] S101. Obtain a custom code file of a custom software package, the custom code file is a code file representing a custom requirement, and compile the custom code in a custom simulation compilation environment to generate a custom software package;

[0047] Here, it is first necessary to screen out which software packages need to be customized according to the customization requirements. Taking the CentOS distribution as an example, if you need to modify the installation interface or installation logic, you can customize the anaconda software package. If you need to customize the kernel code or kernel module, you can customize the kernel software package. The filtered software package information of the software package that needs to be customized is to determine the customized target software package information. The...

Embodiment 2

[0068] In the embodiment of the present invention, the method for customizing the Linux operating system provided by the embodiment of the present invention is described with specific application scenarios, as figure 2 shown, including:

[0069] S201. Obtain a custom code file of a custom software package;

[0070] The customization of the operating system is essentially the customization of the software package. First, it is necessary to screen out which software packages need to be customized according to the customization requirements. For example, for the CentOS distribution, if you need to modify the installation interface or installation logic, you can customize the anaconda software package. If you need to customize the kernel code or kernel modules, you can modify the kernel package. Of course, it is also possible to add packages not provided by the upstream distribution to provide additional functionality for a customized operating system.

[0071] After determin...

Embodiment 3

[0106] In order to realize the above-mentioned method for customizing the Linux operating system, an embodiment of the present invention also provides a device for customizing the Linux operating system, such as image 3 As shown, the device includes: a compiling unit 301 and an installation mirroring unit 302; wherein,

[0107] The compiling unit 301 is configured to obtain a custom code file of a custom software package, the custom code file is a code file representing a custom requirement, and the custom code file is compiled in a custom simulation compilation environment to generate a custom software package;

[0108] Install the mirroring unit 302, for extracting the custom software package by the mirroring tool, and extracting the basic software package from the upstream distribution, in the mirroring tool, generate customized according to the custom software package and the basic software package system.

[0109] In other embodiments provided by the present invention, ...

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 method for customizing a Linux operating system, comprising: obtaining a custom code file of a custom software package, the custom code file is a code file representing a custom requirement, and compiling the custom code file in a custom simulation compilation environment Generating a custom software package; extracting the custom software package by a mirroring tool, and extracting a basic software package from an upstream distribution, and generating a customized system in the mirroring tool according to the custom software package and the basic software package . The invention also discloses a Linux operating system customization device.

Description

technical field [0001] The invention relates to the field of Linux operating systems, in particular to a method and device for customizing a Linux operating system. Background technique [0002] In recent years, the Linux operating system has been widely used in various fields relying on its open source, stability, security and other characteristics. There are currently many Linux distributions, and the mainstream ones include Redhat, SUSE, CentOS, Ubuntu, etc. These distributions are based on the software achievements of the open source community, integrate rich software packages, and provide common operating system functions. However, in real life, for specific usage scenarios and application fields, there are different requirements for the Linux operating system. In order to meet the special requirements of this special usage scenario, the Linux operating system needs to be customized and tailored. [0003] The customization of the Linux operating system refers to modi...

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): G06F8/41G06F8/72G06F8/71G06F8/20G06F8/61
CPCG06F8/20G06F8/41G06F8/433G06F8/63G06F8/71G06F8/72
Inventor 张胜举
Owner CHINA MOBILE SUZHOU SOFTWARE TECH CO LTD
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