Lx4U-book/site/embeded/introduction/index.html

1428 lines
52 KiB
HTML
Raw Normal View History

2021-10-29 23:57:31 +08:00
<!DOCTYPE html>
<html class="no-js" lang="ru">
<head>
<meta charset="utf-8"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="Книга обеспечит вас необходимыми знаниями чтобы создать свою собственную Linux систему с нуля." name="description"/>
<meta content="Linux4Yourself community" name="author"/>
<link href="https://lx4u.ru/mkdocs/embeded/introduction/" rel="canonical"/>
<link href="../../assets/images/favicon.png" rel="icon"/>
<meta content="mkdocs-1.2.3, mkdocs-material-7.3.5" name="generator"/>
<title>Создание embedded (встраиваемой) Linux системы - Linux для себя</title>
<link href="../../assets/stylesheets/main.cdeb8541.min.css" rel="stylesheet"/>
<link href="../../assets/stylesheets/palette.3f5d1f46.min.css" rel="stylesheet"/>
<link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/>
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,700%7CDroid+Sans+Mono&amp;display=fallback" rel="stylesheet"/>
<style>:root{--md-text-font-family:"Open Sans";--md-code-font-family:"Droid Sans Mono"}</style>
</head>
<body data-md-color-accent="blue" data-md-color-primary="black" data-md-color-scheme="default" dir="ltr">
<script>function __prefix(e){return new URL("../..",location).pathname+"."+e}function __get(e,t=localStorage){return JSON.parse(t.getItem(__prefix(e)))}</script>
<script>var palette=__get("__palette");if(null!==palette&&"object"==typeof palette.color)for(var key in palette.color)document.body.setAttribute("data-md-color-"+key,palette.color[key])</script>
<input autocomplete="off" class="md-toggle" data-md-toggle="drawer" id="__drawer" type="checkbox"/>
<input autocomplete="off" class="md-toggle" data-md-toggle="search" id="__search" type="checkbox"/>
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a class="md-skip" href="#embedded-linux">
Перейти к содержанию
</a>
2021-10-29 23:57:31 +08:00
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
2021-10-29 23:57:31 +08:00
<nav aria-label="Header" class="md-header__inner md-grid">
<a aria-label="Linux для себя" class="md-header__button md-logo" data-md-component="logo" href="../.." title="Linux для себя">
<img alt="logo" src="https://raw.githubusercontent.com/Linux4Yourself/design/main/logo/logo.svg"/>
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"></path></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
Linux для себя
</span>
2021-10-29 23:57:31 +08:00
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
Создание embedded (встраиваемой) Linux системы
</span>
2021-10-29 23:57:31 +08:00
</div>
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input aria-label="Переключиться в тёмный режим" class="md-option" data-md-color-accent="blue" data-md-color-media="" data-md-color-primary="black" data-md-color-scheme="default" id="__palette_1" name="__palette" type="radio"/>
<label class="md-header__button md-icon" for="__palette_2" hidden="" title="Переключиться в тёмный режим">
<svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M17 6H7c-3.31 0-6 2.69-6 6s2.69 6 6 6h10c3.31 0 6-2.69 6-6s-2.69-6-6-6zm0 10H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h10c2.21 0 4 1.79 4 4s-1.79 4-4 4zM7 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"></path></svg>
</label>
<input aria-label="Переключиться в светлый режим" class="md-option" data-md-color-accent="blue" data-md-color-media="" data-md-color-primary="black" data-md-color-scheme="slate" id="__palette_2" name="__palette" type="radio"/>
<label class="md-header__button md-icon" for="__palette_1" hidden="" title="Переключиться в светлый режим">
<svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M17 7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h10a5 5 0 0 0 5-5 5 5 0 0 0-5-5m0 8a3 3 0 0 1-3-3 3 3 0 0 1 3-3 3 3 0 0 1 3 3 3 3 0 0 1-3 3z"></path></svg>
</label>
</form>
<label class="md-header__button md-icon" for="__search">
<svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"></path></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
2021-10-29 23:57:31 +08:00
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input aria-label="Поиск" autocapitalize="off" autocomplete="off" autocorrect="off" class="md-search__input" data-md-component="search-query" name="query" placeholder="Поиск" required="" spellcheck="false" type="text"/>
<label class="md-search__icon md-icon" for="__search">
<svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"></path></svg>
<svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"></path></svg>
</label>
<nav aria-label="Search" class="md-search__options">
<a aria-label="Share" class="md-search__icon md-icon" data-clipboard="" data-clipboard-text="" data-md-component="search-share" href="javascript:void(0)" tabindex="-1">
<svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7 0-.24-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9a3 3 0 0 0-3 3 3 3 0 0 0 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.15c-.05.21-.08.43-.08.66 0 1.61 1.31 2.91 2.92 2.91 1.61 0 2.92-1.3 2.92-2.91A2.92 2.92 0 0 0 18 16.08z"></path></svg>
</a>
<button aria-label="Clear" class="md-search__icon md-icon" tabindex="-1" type="reset">
<svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"></path></svg>
</button>
</nav>
<div class="md-search__suggest" data-md-component="search-suggest"></div>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix="">
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Initializing search
</div>
2021-10-29 23:57:31 +08:00
<ol class="md-search-result__list"></ol>
</div>
2021-10-29 23:57:31 +08:00
</div>
</div>
</div>
</div>
<div class="md-header__source">
<a class="md-source" data-md-component="source" href="https://github.com/Linux4Yourself/book/" title="Перейти к репозиторию">
<div class="md-source__icon md-icon">
<svg viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"></path></svg>
</div>
<div class="md-source__repository">
book
</div>
</a>
2021-10-29 23:57:31 +08:00
</div>
</nav>
</header>
2021-10-29 23:57:31 +08:00
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation">
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav aria-label="Navigation" class="md-nav md-nav--primary" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a aria-label="Linux для себя" class="md-nav__button md-logo" data-md-component="logo" href="../.." title="Linux для себя">
<img alt="logo" src="https://raw.githubusercontent.com/Linux4Yourself/design/main/logo/logo.svg"/>
</a>
Linux для себя
</label>
2021-10-29 23:57:31 +08:00
<div class="md-nav__source">
<a class="md-source" data-md-component="source" href="https://github.com/Linux4Yourself/book/" title="Перейти к репозиторию">
<div class="md-source__icon md-icon">
<svg viewbox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"></path></svg>
</div>
<div class="md-source__repository">
book
</div>
</a>
2021-10-29 23:57:31 +08:00
</div>
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../..">
Linux для себя
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../changelog/">
Журнал изменений
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_3" id="__nav_3" type="checkbox"/>
<label class="md-nav__link" for="__nav_3">
Предисловие
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Предисловие" class="md-nav" data-md-level="1">
<label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span>
Предисловие
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../prologue/foreword/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prologue/from-authors/">
От авторов
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prologue/benefits/">
Преимущества
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prologue/before-start/">
Прежде чем начать
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prologue/typography/">
Принятые обозначения
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prologue/packages/">
Информация об используемых пакетах
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prologue/inaccuracies/">
Опечатки и неточности
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_4" id="__nav_4" type="checkbox"/>
<label class="md-nav__link" for="__nav_4">
Подготовительные работы
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Подготовительные работы" class="md-nav" data-md-level="1">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
Подготовительные работы
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/arch/">
Целевые архитектуры
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/requrements/">
Требования
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/about-sbu/">
О времени сборки пакетов
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/create-partitions.md">
Создание разделов
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/set-lin/">
Установка переменной $LIN
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/mount-partitions.md">
Монтирование разделов
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/create-dirs/">
Создание основных каталогов и символических ссылок
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/download/">
Требуемые пакеты и патчи
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/add-user/">
Создание пользователя
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/set-env/">
Настройка окружения
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/about-tests/">
О тестах
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/about-priority/">
О приоритете пакетов
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/general-build-instruction/">
Общая инструкция по сборке пакетов
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../prepare/about-threads/">
О потоках
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_5" id="__nav_5" type="checkbox"/>
<label class="md-nav__link" for="__nav_5">
Сборка кросс-компилятора
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Сборка кросс-компилятора" class="md-nav" data-md-level="1">
<label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span>
Сборка кросс-компилятора
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../cross-toolchain/cross-toolchain/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../cross-toolchain/binutils/">
Binutils
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../cross-toolchain/gcc/">
GCC
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/linux-headers/">
Заголовочные файлы ядра Linux
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_7" id="__nav_7" type="checkbox"/>
<label class="md-nav__link" for="__nav_7">
Сборка временной системы
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Сборка временной системы" class="md-nav" data-md-level="1">
<label class="md-nav__title" for="__nav_7">
<span class="md-nav__icon md-icon"></span>
Сборка временной системы
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/tempsystem/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/glibc/">
glibc
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/libstdc/">
libstdc++ проход 1
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/m4/">
m4
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/ncurses/">
ncurses
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/bash/">
bash
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/coreutils/">
coreutils
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/diffutils/">
diffutils
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/file/">
file
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/findutils/">
findutils
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/gawk/">
gawk
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/grep/">
grep
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/gzip/">
gzip
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/make/">
make
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/patch/">
patch
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/sed/">
sed
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/tar/">
tar
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/xz/">
xz
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/binutils-p2/">
binutils проход 2
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/gcc-p2/">
gcc проход 2
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/change-owner/">
Смена владельца каталога $LIN
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/enter-in-chroot/">
Вход в окружение chroot
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/create-files/">
Создание базовых файлов и ссылок
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/libstdc-p2/">
libstdc++ проход 2
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/gettext/">
gettext
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/bison/">
bison
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/perl/">
perl
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/python/">
python
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/texinfo/">
texinfo
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/util-linux/">
util-linux
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-temp-system/cleanup/">
Очистка и сохранение временной системы
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_8" id="__nav_8" type="checkbox"/>
<label class="md-nav__link" for="__nav_8">
Сборка Linux системы
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Сборка Linux системы" class="md-nav" data-md-level="1">
<label class="md-nav__title" for="__nav_8">
<span class="md-nav__icon md-icon"></span>
Сборка Linux системы
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/build-system/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/set-profile/">
Настройка окружения bash
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/iana-etc/">
iana-etc
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/glibc/">
glibc
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/zlib/">
zlib-ng
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/bz2/">
bzip2
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/xz/">
xz
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/zstd/">
zstd
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/file/">
file
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/readline/">
readline
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/m4/">
m4
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/bc/">
bc
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/flex/">
flex
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/tcl/">
tcl
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/expect/">
expect
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/dejagnu/">
dejagnu
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/binutils/">
binutils
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/gmp/">
gmp
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/mpfr/">
mpfr
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/mpc/">
mpc
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/isl/">
isl
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/attr/">
attr
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/acl/">
acl
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/libcap/">
libcap
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/shadow/">
shadow
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/gcc/">
gcc
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/pkg-config/">
pkg-config
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/ncurses/">
ncurses
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/sed/">
sed
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/psmisc/">
psmisc
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/gettext/">
gettext
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/bison/">
bison
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/grep/">
grep
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/bash/">
bash
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/libtool/">
libtool
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/gdbm/">
gdbm
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/gperf/">
gperf
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/expat/">
expat
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/inetutils/">
inetutils
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/perl/">
perl
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/xml-parser/">
XML::Parser
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/intltool/">
intltool
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/autoconf/">
autoconf
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/automake/">
automake
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/kmod/">
kmod
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/libelf/">
libelf
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/libffi/">
libffi
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/openssl/">
openssl
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/python/">
python
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/ninja/">
ninja
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/meson/">
meson
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/coreutils/">
coreutils
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/check/">
check
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/diffutils/">
diffutils
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/gawk/">
gawk
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/findutils/">
findutils
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/groff/">
groff
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/less/">
less
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/gzip/">
gzip
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/iproute/">
iproute2
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/kbd/">
kbd
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/libpipeline/">
libpipeline
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/make/">
make
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/patch/">
patch
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/tar/">
tar
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/mandb/">
man-db
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/texinfo/">
texinfo
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/popt/">
popt
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/freetype/">
freetype
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/dosfstools/">
dosfstools
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/wget/">
wget
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/libtasn1/">
libtasn1
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/p11-kit/">
p11-kit
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/make-ca/">
make-ca
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/markupsafe/">
MarkupSafe
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/jinja2/">
Jinja2
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_8_77" id="__nav_8_77" type="checkbox"/>
<label class="md-nav__link" for="__nav_8_77">
Выбор текстового редактора
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Выбор текстового редактора" class="md-nav" data-md-level="2">
<label class="md-nav__title" for="__nav_8_77">
<span class="md-nav__icon md-icon"></span>
Выбор текстового редактора
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/text-editor/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/vim/">
vim
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/emacs/">
emacs
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/nano/">
nano
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_8_78" id="__nav_8_78" type="checkbox"/>
<label class="md-nav__link" for="__nav_8_78">
Выбор системы инициализации
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Выбор системы инициализации" class="md-nav" data-md-level="2">
<label class="md-nav__title" for="__nav_8_78">
<span class="md-nav__icon md-icon"></span>
Выбор системы инициализации
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init-system/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_8_78_2" id="__nav_8_78_2" type="checkbox"/>
<label class="md-nav__link" for="__nav_8_78_2">
SysVInit
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="SysVInit" class="md-nav" data-md-level="3">
<label class="md-nav__title" for="__nav_8_78_2">
<span class="md-nav__icon md-icon"></span>
SysVInit
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/sysvinit-page/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/eudev-sysv/">
eudev
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/procps-ng-sysv/">
procps-ng
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/util-linux-sysv/">
util-linux
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/sysklogd-sysv/">
sysklogd
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/sysvinit/">
sysvinit
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/bootscripts/">
bootscripts
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_8_78_3" id="__nav_8_78_3" type="checkbox"/>
<label class="md-nav__link" for="__nav_8_78_3">
SystemD
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="SystemD" class="md-nav" data-md-level="3">
<label class="md-nav__title" for="__nav_8_78_3">
<span class="md-nav__icon md-icon"></span>
SystemD
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/systemd-page/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/systemd-users/">
Создание пользователей и групп для systemd
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/systemd/">
systemd
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/dbus-sysd/">
d-bus
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/procps-ng-sysd/">
procps-ng
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/init/util-linux-sysd/">
util-linux
2021-10-29 23:57:31 +08:00
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/e2fsprogs/">
e2fsprogs
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_8_80" id="__nav_8_80" type="checkbox"/>
<label class="md-nav__link" for="__nav_8_80">
GRUB
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="GRUB" class="md-nav" data-md-level="2">
<label class="md-nav__title" for="__nav_8_80">
<span class="md-nav__icon md-icon"></span>
GRUB
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/boot/about-grub/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_8_80_2" id="__nav_8_80_2" type="checkbox"/>
<label class="md-nav__link" for="__nav_8_80_2">
EFI
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="EFI" class="md-nav" data-md-level="3">
<label class="md-nav__title" for="__nav_8_80_2">
<span class="md-nav__icon md-icon"></span>
EFI
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/boot/efi/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/boot/efivar/">
efivar
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/boot/efibootmgr/">
efibootmgr
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/boot/grub-efi/">
GRUB
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_8_80_3" id="__nav_8_80_3" type="checkbox"/>
<label class="md-nav__link" for="__nav_8_80_3">
BIOS/Legacy
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="BIOS/Legacy" class="md-nav" data-md-level="3">
<label class="md-nav__title" for="__nav_8_80_3">
<span class="md-nav__icon md-icon"></span>
BIOS/Legacy
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/boot/bios/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/boot/grub-mbr/">
GRUB
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../build-system/cleanup/">
Очистка
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_9" id="__nav_9" type="checkbox"/>
<label class="md-nav__link" for="__nav_9">
Настройка системы
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Настройка системы" class="md-nav" data-md-level="1">
<label class="md-nav__title" for="__nav_9">
<span class="md-nav__icon md-icon"></span>
Настройка системы
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../setup/setup/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../setup/fstab/">
Создание файла /etc/fstab
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../setup/shells/">
Создание файла /etc/shells
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_9_4" id="__nav_9_4" type="checkbox"/>
<label class="md-nav__link" for="__nav_9_4">
systemd
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="systemd" class="md-nav" data-md-level="2">
<label class="md-nav__title" for="__nav_9_4">
<span class="md-nav__icon md-icon"></span>
systemd
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../setup/hw-clock/">
Настройка аппаратных часов
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../setup/network-systemd/">
Настройка сети
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_9_5" id="__nav_9_5" type="checkbox"/>
<label class="md-nav__link" for="__nav_9_5">
SysVInit
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="SysVInit" class="md-nav" data-md-level="2">
<label class="md-nav__title" for="__nav_9_5">
<span class="md-nav__icon md-icon"></span>
SysVInit
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../setup/sysvinit-conf/">
Настройка SysVInit
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_10" id="__nav_10" type="checkbox"/>
<label class="md-nav__link" for="__nav_10">
Настройка и установка ядра
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Настройка и установка ядра" class="md-nav" data-md-level="1">
<label class="md-nav__title" for="__nav_10">
<span class="md-nav__icon md-icon"></span>
Настройка и установка ядра
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../kernel/kernel-setup-intro/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../kernel/kernel-setup/">
Настройка
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../kernel/about-fw/">
О прошивках
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_11" id="__nav_11" type="checkbox"/>
<label class="md-nav__link" for="__nav_11">
Делаем систему загрузочной
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Делаем систему загрузочной" class="md-nav" data-md-level="1">
<label class="md-nav__title" for="__nav_11">
<span class="md-nav__icon md-icon"></span>
Делаем систему загрузочной
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../boot/boot/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../boot/uefi/">
Создание загрузочной системы EFI
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../boot/mbr/">
Создание загрузочной системы Legacy Boot MBR
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_12" id="__nav_12" type="checkbox"/>
<label class="md-nav__link" for="__nav_12">
Заключительная часть
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Заключительная часть" class="md-nav" data-md-level="1">
<label class="md-nav__title" for="__nav_12">
<span class="md-nav__icon md-icon"></span>
Заключительная часть
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../final/final/">
Заключительная часть
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_13" id="__nav_13" type="checkbox"/>
<label class="md-nav__link" for="__nav_13">
Вспомогательные материалы
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Вспомогательные материалы" class="md-nav" data-md-level="1">
<label class="md-nav__title" for="__nav_13">
<span class="md-nav__icon md-icon"></span>
Вспомогательные материалы
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../additional/additional/">
Введение
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item md-nav__item--nested">
<input checked="" class="md-nav__toggle md-toggle" data-md-state="indeterminate" data-md-toggle="__nav_13_2" id="__nav_13_2" type="checkbox"/>
<label class="md-nav__link" for="__nav_13_2">
Строение GNU/Linux
<span class="md-nav__icon md-icon"></span>
2021-10-29 23:57:31 +08:00
</label>
<nav aria-label="Строение GNU/Linux" class="md-nav" data-md-level="2">
<label class="md-nav__title" for="__nav_13_2">
<span class="md-nav__icon md-icon"></span>
Строение GNU/Linux
</label>
2021-10-29 23:57:31 +08:00
<ul class="md-nav__list" data-md-scrollfix="">
<li class="md-nav__item">
<a class="md-nav__link" href="../../additional/LinuxStructure1/">
Строение GNU/Linux. Часть 1
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../additional/LinuxStructure2/">
Строение GNU/Linux. Часть 2
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../additional/LinuxStructure3/">
Строение GNU/Linux. Часть 3
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../additional/LinuxStructure4/">
Строение GNU/Linux. Часть 4
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../additional/src-compiling/">
Сборка ПО из исходного кода
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../additional/error-fix/">
Решение ошибок сборки
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../additional/cross-compiler/">
Кросс-компилятор
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../cpu-arch.md">
Виды популярных архитектур процессора
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../additional/partitions_catalogs.md">
Типы разделов и каталогов
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../additional/swap/">
Выбор размера файла подкачки
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../additional/zram/">
Настройка zram
</a>
2021-10-29 23:57:31 +08:00
</li>
<li class="md-nav__item">
<a class="md-nav__link" href="../../additional/sha-bang/">
О шебангах в скриптах Linux
</a>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
2021-10-29 23:57:31 +08:00
</li>
</ul>
</nav>
2021-10-29 23:57:31 +08:00
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc">
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav aria-label="Содержание" class="md-nav md-nav--secondary">
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<a class="md-content__button md-icon" href="https://github.com/Linux4Yourself/book/edit/master/docs/embeded/introduction.md" title="Редактировать страницу">
<svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"></path></svg>
</a>
<h1 id="embedded-linux">Создание embedded (встраиваемой) Linux системы<a class="headerlink" href="#embedded-linux" title="Permanent link"></a></h1>
<p>Термин «Embedded встраиваемый» может использоваться для описания любого варианта операционной системы, работающей на встроенной компьютерной системе специализированного устройства или платформы, такой как устройство бытовой электроники или часть оборудования.</p>
<p>Модульная архитектура ядра Linux наряду с поддержкой широкого спектра микропроцессоров и других типов оборудования сделала систему популярной в области вычислений.</p>
<p>Встроенный компьютер отличается от персонального компьютера тем, что встроенная система спроектирована или сконструирована для одной или нескольких конкретных целей, в то время как ПК предназначены для широкого спектра функций. Встроенный компьютер может быть спроектирован с минимальной производительностью, необходимой для достижения его конкретных целей, что обеспечивает лёгкую и высокоэффективную компьютерную платформу. Категория охватывает широкий спектр вычислительных устройств, от бытовой электроники до оборудования авионики, роверов и космических кораблей, которые исследуют солнечную систему.</p>
2021-10-29 23:57:31 +08:00
</article>
</div>
</div>
</main>
<footer class="md-footer">
2021-10-29 23:57:31 +08:00
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-footer-copyright">
Made with
2021-10-29 23:57:31 +08:00
<a href="https://squidfunk.github.io/mkdocs-material/" rel="noopener" target="_blank">
Material for MkDocs
</a>
2021-10-29 23:57:31 +08:00
... <a class="link--pdf-download" download href="../../pdf/document.pdf" title="PDF">download PDF</a></div>
<div class="md-footer-social">
<a class="md-footer-social__link" href="https://github.com/Linux4Yourself/book" rel="noopener" target="_blank" title="github.com">
<svg viewbox="0 0 496 512" xmlns="http://www.w3.org/2000/svg"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg>
</a>
<a class="md-footer-social__link" href="https://t.me/Linux4Yourself" rel="noopener" target="_blank" title="t.me">
<svg viewbox="0 0 496 512" xmlns="http://www.w3.org/2000/svg"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm121.8 169.9-40.7 191.8c-3 13.6-11.1 16.9-22.4 10.5l-62-45.7-29.9 28.8c-3.3 3.3-6.1 6.1-12.5 6.1l4.4-63.1 114.9-103.8c5-4.4-1.1-6.9-7.7-2.5l-142 89.4-61.2-19.1c-13.3-4.2-13.6-13.3 2.8-19.7l239.1-92.2c11.1-4 20.8 2.7 17.2 19.5z"></path></svg>
</a>
</div>
</div>
</div>
</footer>
2021-10-29 23:57:31 +08:00
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": "../..", "features": ["content.code.annotate", "content.tabs.link", "navigation.expand", "navigation.indexes", "search.highlight", "search.share", "search.suggest"], "translations": {"clipboard.copy": "\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0431\u0443\u0444\u0435\u0440", "clipboard.copied": "\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0432 \u0431\u0443\u0444\u0435\u0440", "search.config.lang": "ru", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "\u041f\u043e\u0438\u0441\u043a", "search.result.placeholder": "\u041d\u0430\u0447\u043d\u0438\u0442\u0435 \u043f\u0435\u0447\u0430\u0442\u0430\u0442\u044c \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430", "search.result.none": "\u0421\u043e\u0432\u043f\u0430\u0434\u0435\u043d\u0438\u0439 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e", "search.result.one": "\u041d\u0430\u0439\u0434\u0435\u043d\u043e 1 \u0441\u043e\u0432\u043f\u0430\u0434\u0435\u043d\u0438\u0435", "search.result.other": "\u041d\u0430\u0439\u0434\u0435\u043d\u043e # \u0441\u043e\u0432\u043f\u0430\u0434\u0435\u043d\u0438\u0439", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing", "select.version.title": "Select version"}, "search": "../../assets/javascripts/workers/search.8397ff9e.min.js", "version": null}</script>
<script src="../../assets/javascripts/bundle.1e84347e.min.js"></script>
<script src="../../js/config.js"></script>
</body>
</html>