Reading Notes building embedded Linux systems Chapter 1

Source: Internet
Author: User


Computers, including the above software, have always been used as tools and tools. When it comes to problems, we will go to online communism. Now, I want to customize the Linux operating system and use it in mobile phones and mobile phones. The theoretical level must be improved.

A search on the Internet found too many Linux Le, such as the o'reilly dude. I don't know how many books he can read. We had to prepare building embedded Linux systems first, starting with Chapter 1 Introduction.

Here, we can see that GPL is the most winding, and the English language is not very good. For more information about the valid license, see. Generally, if you only use (do not change), you will not be restricted by GPL. If you change it, you will be restricted by GPL and cannot release it externally.ProgramYou must have GPL, that is, you need to publish your source code and so on. However, if
Kernel apps are not subject to GPL restrictions. However, although the binary module is not currently monitored, the trend is intolerable and you need to be cautious. 『I remember that a project used to perform high-speed VoIP detection, that is, using a module. However, it is only used within the company and does not involve any problems. This is the benefit of the operator. The first discovery is more convenient than that of the manufacturer. Organization has a large coverage .』

If we want to have a new control and create our own target, we need to maintain it for a long time.Community. 『Which ones to choose 』

To create a target Linux system, follow these steps:
1. determine the composition of the system: There are a lot of things in Linux that are not required by your target system. You can list the components you need. The hardware part can also be an integral part of the embedded system. When selecting the relevant software version, you should avoid constantly upgrading the software. When you want to upgrade the software, you need to check whether it has an impact on your system.

Ii. Configuration and build the kernel: We need to select a suitable stable kernel version. In case of problems, we may need to update or roll back the version;

3. Create a root file system;

4. Set up startup software and configuration.


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.