Linux operation system customization method and device

An operating system and production tool technology, applied in the field of Linux operating system, can solve the problems of long customization cycle, inconvenience, and complicated customization process, and achieve the effect of shortening the customization cycle

Active Publication Date: 2018-10-02
CHINA MOBILE SUZHOU SOFTWARE TECH CO LTD +1
View PDF4 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method allows more flexible configuration, but the customization pro

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
  • Linux operation system customization method and device
  • Linux operation system customization method and device
  • Linux operation system customization method and device

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 Linux operation system customization method. The method comprises the following steps of: obtaining a customization code file of customization software package, wherein the customization code file is a code file representing a customization demand; compiling the customization code file in a customization simulated compilation environment so as to generate the customization software package; extracting the customization software package by a mirror image making tool and extracting a basic software package from an upstream release version; and generating a customizationsystem in the mirror image making tool according to the customization software package and the basic software package. The invention furthermore discloses a Linux operation 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
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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products