Linux Notes Day 11th

Source: Internet
Author: User

1. Basic concepts of Linux Packages

2, RPM package management detailed

3. How Yum and Yum are used

4. Yum uses advanced and source code to compile and install


First, the basic concept of Linux Package

1. The installation packages on the Linux OS follow the Gpl/bsd/apache open source contract and are exposed in the form of the Internet source code, which was developed by C\c++\perl. Use the source code installation process (preprocessing-compile--assembly--link). Programmers in the development of a program is difficult to implement based on hardware, so between the programmer and hardware add the operating system (kernel kernel) to the hardware interface Unified encapsulation, the kernel is also a developer to develop, so some people develop the kernel, a division of people to develop applications.

Hardware--Kernel--Library (function module (functions name, parameter type))--Programmer

Library is also a program, no execution portal, can not run independently, can only be run independently of the program call execution. The library is also the source code developed by the programmer, the source code can not be used to execute, need to compile into binary format to be called.

Application staff: Development environment API (dependent on header file, library file (development library, runtime)),

End User: Application (compile complete) relies on: Static compilation, dynamic compilation (DLL, so (shared library)), library (runtime)

Source code: The end user installation source program needs to compile (x86_64 on the compiler can no longer i386 on the run in turn, the compilation environment is different)

Linux Notes Day 11th

Related Article

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.