mirror of
https://github.com/Linux4Yourself/book.git
synced 2025-01-24 15:12:18 +08:00
193 lines
8.6 KiB
Markdown
193 lines
8.6 KiB
Markdown
- **Предисловие**
|
||
- [Предисловие](prologue/foreword)
|
||
- [От авторов](prologue/from-authors)
|
||
- [Преимущества](prologue/benefits)
|
||
- [Прежде чем начать](prologue/before-start)
|
||
- [Обозначения принятые в книге](prologue/typography)
|
||
- [Информация об используемых пакетах](prologue/packages)
|
||
- [Опечатки и неточности](prologue/inaccuracies)
|
||
|
||
- **Подготовительные работы**
|
||
- [Целевые архитектуры](prepare/arch)
|
||
- [Требования](prepare/requrements)
|
||
- [О времени сборки пакетов](prepare/about-sbu)
|
||
- [Создание разделов](prepare/create-partition)
|
||
- [Установка переменной $LIN](prepare/set-lin)
|
||
- [Монтирование разделов](prepare/mount-partition)
|
||
- [Создание основных каталогов и символических ссылок](prepare/create-dirs)
|
||
- [Требуемые пакеты и патчи](prepare/download)
|
||
- [Создание пользователя](prepare/add-user)
|
||
- [Настройка окружения](prepare/set-env)
|
||
- [О тестах](prepare/about-tests)
|
||
- [О приоритете пакетов](prepare/about-priority)
|
||
- [Общая инструкция по сборке пакетов](prepare/general-build-instruction)
|
||
- [О потоках](prepare/about-threads)
|
||
- [**Сборка кросс компилятора**](cross-toolchain/cross-toolchain)
|
||
- [Binutils](cross-toolchain/binutils)
|
||
- [GCC](cross-toolchain/gcc)
|
||
- [**Сборка временной системы**](build-temp-system/tempsystem)
|
||
- [Заголовки ядра Linux](build-temp-system/linux-headers)
|
||
- [Glibc](build-temp-system/glibc)
|
||
- [LibstdС++ проход 1](build-temp-system/libstdc)
|
||
- [M4](build-temp-system/m4)
|
||
- [Ncurses](build-temp-system/ncurses)
|
||
- [Bash](build-temp-system/bash)
|
||
- [Coreutils](build-temp-system/coreutils)
|
||
- [Diffutils](build-temp-system/diffutils)
|
||
- [File](build-temp-system/file)
|
||
- [Findutils](build-temp-system/findutils)
|
||
- [Gawk](build-temp-system/gawk)
|
||
- [Grep](build-temp-system/grep)
|
||
- [Gzip](build-temp-system/gzip)
|
||
- [Make](build-temp-system/make)
|
||
- [Patch](build-temp-system/patch)
|
||
- [Sed](build-temp-system/sed)
|
||
- [Tar](build-temp-system/tar)
|
||
- [Xz](build-temp-system/xz)
|
||
- [Binutils проход 2](build-temp-system/binutils-p2)
|
||
- [GCC проход 2](build-temp-system/gcc-p2)
|
||
- [Смена владельца для каталога $LIN](build-temp-system/change-owner)
|
||
- [Вход в окружение chroot](build-temp-system/enter-in-chroot)
|
||
- [Создание базовых файлов и ссылок](build-temp-system/create-files)
|
||
- [LibstdC++ проход 2](build-temp-system/libstdc-p2)
|
||
- [Gettext](build-temp-system/gettext)
|
||
- [Bison](build-temp-system/bison)
|
||
- [Perl](build-temp-system/perl)
|
||
- [Python](build-temp-system/python)
|
||
- [Texinfo](build-temp-system/texinfo)
|
||
- [Util-linux](build-temp-system/util-linux)
|
||
- [Очистка и сохранение временной системы](build-temp-system/cleanup)
|
||
- [**Сборка Linux системы**](build-system/build-system)
|
||
- [Настройка окружения bash](build-system/set-profile)
|
||
- [Iana-etc](build-system/iana-etc)
|
||
- [Glibc](build-system/glibc)
|
||
- [Zlib-ng](build-system/zlib)
|
||
- [Bzip2](build-system/bz2)
|
||
- [Xz](build-system/xz)
|
||
- [Zstd](build-system/zstd)
|
||
- [File](build-system/file)
|
||
- [Readline](build-system/readline)
|
||
- [M4](build-system/m4)
|
||
- [Bc](build-system/bc)
|
||
- [Flex](build-system/flex)
|
||
- [Tcl](build-system/tcl)
|
||
- [Expect](build-system/expect)
|
||
- [DejaGNU](build-system/dejagnu)
|
||
- [Binutils](build-system/binutils)
|
||
- [GMP](build-system/gmp)
|
||
- [MPFR](build-system/mpfr)
|
||
- [MPC](build-system/mpc)
|
||
- [ISL](build-system/isl)
|
||
- [Attr](build-system/attr)
|
||
- [Acl](build-system/acl)
|
||
- [Libcap](build-system/libcap)
|
||
- [Shadow](build-system/shadow)
|
||
- [GCC](build-system/gcc)
|
||
- [Pkg-config](build-system/pkg-config)
|
||
- [Ncurses](build-system/ncurses)
|
||
- [Sed](build-system/sed)
|
||
- [Psmisc](build-system/psmisc)
|
||
- [Gettext](build-system/gettext)
|
||
- [Bison](build-system/bison)
|
||
- [Grep](build-system/grep)
|
||
- [Bash](build-system/bash)
|
||
- [Libtool](build-system/libtool)
|
||
- [GDBM](build-system/gdbm)
|
||
- [Gperf](build-system/gperf)
|
||
- [Expat](build-system/expat)
|
||
- [Inetutils](build-system/inetutils)
|
||
- [Perl](build-system/perl)
|
||
- [XML::Parser](build-system/xml-parser)
|
||
- [Intltool](build-system/intltool)
|
||
- [Autoconf](build-system/autoconf)
|
||
- [Automake](build-system/automake)
|
||
- [Kmod](build-system/kmod)
|
||
- [Libelf](build-system/libelf)
|
||
- [Libffi](build-system/libffi)
|
||
- [Openssl](build-system/openssl)
|
||
- [Python](build-system/python)
|
||
- [Ninja](build-system/ninja)
|
||
- [Meson](build-system/meson)
|
||
- [Coreutils](build-system/coreutils)
|
||
- [Check](build-system/check)
|
||
- [Diffutils](build-system/diffutils)
|
||
- [Gawk](build-system/gawk)
|
||
- [Findutils](build-system/findutils)
|
||
- [Groff](build-system/groff)
|
||
- [Less](build-system/less)
|
||
- [Gzip](build-system/gzip)
|
||
- [Iproute2](build-system/iproute)
|
||
- [Kbd](build-system/kbd)
|
||
- [Libpipeline](build-system/libpipeline)
|
||
- [Make](build-system/make)
|
||
- [Patch](build-system/patch)
|
||
- [Tar](build-system/tar)
|
||
- [Man-DB](build-system/mandb)
|
||
- [Textinfo](build-system/texinfo)
|
||
- [Popt](build-system/popt)
|
||
- [Freetype](build-system/freetype)
|
||
- [Dosfstools](build-system/dosfstools)
|
||
- [Wget](build-system/wget)
|
||
- [libtasn1](build-system/libtasn1)
|
||
- [p11-kit](build-system/p11-kit)
|
||
- [Make-ca](build-system/make-ca)
|
||
|
||
- [**Выбор текстового редактора**](build-system/text-editor)
|
||
- [Vim](build-system/vim)
|
||
- [Emacs](build-system/emacs)
|
||
- [Nano](build-system/nano)
|
||
- [**Выбор системы инициализации**](build-system/init-system)
|
||
- **SysVinit**
|
||
- [Eudev](build-system/eudev)
|
||
- [Procps-ng](build-system/procps-ng-sysv)
|
||
- [Util-linux](build-system/util-linux-sysvinit)
|
||
- [Sysklogd](build-system/sysklogd)
|
||
- [SysVinit](build-system/sysvinit)
|
||
- [Bootscripts](build-system/bootscripts)
|
||
- **Systemd**
|
||
- [Создание пользователей и групп для Systemd](build-system/systemd-users)
|
||
- [Systemd](build-system/systemd)
|
||
- [D-Bus](build-system/dbus)
|
||
- [Procps-ng](build-system/procps-ng-systemd)
|
||
- [Util-linux](build-system/util-linux-systemd)
|
||
|
||
- [E2fsprogs](build-system/e2fsprogs)
|
||
- [Grub](build-system/about-grub)
|
||
- **EFI**
|
||
- [Efivar](build-system/efivar)
|
||
- [Efibootmgr](build-system/efibootmgr)
|
||
- [GRUB](build-system/grub-efi)
|
||
- **Legacy boot**
|
||
- [GRUB](build-system/grub-mbr)
|
||
- [Очистка](build-system/cleanup)
|
||
- [**Настройка системы**](setup/setup)
|
||
- [Создание файла /etc/fstab](setup/fstab)
|
||
- [Создание файла /etc/shells](setup/shells)
|
||
- **Systemd**
|
||
- [Настройка аппаратных часов](setup/hw-clock)
|
||
- [Настройка сети](setup/network-systemd)
|
||
- **SystemVInit**
|
||
- [Настройка System V init](setup/sysvinit-conf)
|
||
- [**Настройка и установка ядра**](kernel/kernel-setup-intro)
|
||
- [Настройка](kernel/kernel-setup)
|
||
- [О прошивках](kernel/about-fw)
|
||
|
||
- [**Делаем систему загрузочной**](boot/boot)
|
||
- [Создание загрузочной системы Legacy Boot MBR](boot/mbr)
|
||
- [Создание загрузочной системы EFI](boot/uefi)
|
||
|
||
- [**Заключительная часть**](final/final)
|
||
|
||
- [**Вспомогательные материалы**](additional/additional)
|
||
- **Строение GNU/Linux**
|
||
- [Строение GNU/Linux. Часть 1](additional/LinuxStructure1)
|
||
- [Строение GNU/Linux. Часть 2](additional/LinuxStructure2)
|
||
- [Установка программ из исходных кодов в Linux](additional/src-compiling)
|
||
- [Решение ошибок сборки](additional/error-fix)
|
||
- [Типы и разделов и каталогов](additional/partitions_calalogs)
|
||
- [Выбор размера файла подкачки](additional/swap)
|
||
- [Настройка zram](additional/zram)
|
||
- [Кросс-компилятор](additional/cross-compiler)
|
||
- [Виды популярных архитектур процессоров](additional/cpu-arch)
|
||
- [О шебангах в скриптах Linux](additional/sha-bang)
|