Рубрики
lfs

Linux From Scratch (LFS 11.1-systemd ) / бумажный дистрибутив / часть 1

Ссылки:

Скрипт проверки готовности системы для сборки lfs:

0. Подготовим linux для установкам LFS:

1.1 Книга:

2. подготовим окружение пользователя lfs для сборки:

3. Продолжаем работу над рабочим окружением пользователя:

4. Сборка временного набора инструментов (Temporary System)

5. Сборка Binutils — первый проход. Измерение SBU

Примечание

10. Сборка GCC — первый проход

11. Заголовки API Linux-5.16.9

Установка Glibc-2.35

12. Установка Libstdc++ from GCC-11.2.0, Pass 1

13. Установка М4

14. Установка Ncurses-6.3

15. Установка Bash-5.1.16

16. Установка Coreutils-9.0

17. Установка Diffutils-3.8

18. Установка File-5.41

19. Установка Findutils-4.9.0

20. Установка Gawk-5.1.1

21. Установка Grep-3.7

22. Установка Gzip-1.11

23. Установка Make-4.3

24. Установка Patch-2.7.6

25. Установка Sed-4.8

26. Установка Tar-1.34

27. Установка Xz-5.2.5

28. Установка Binutils-2.38 — Прохождение 2

29. Установка GCC-11.2.0 — Pass 2

30. Смена владельца на каталоги

31. Подготовка к chroot

32. chroot

34. Создание каталогов для LFS

35. Создание основных файлов и символических ссылок:

36. LibstdС++ из GCC-11.2.0, проход 2

37. Установка Gettext-0.21

38. Установка Bison-3.8.2

39. Установка Perl-5.34.0

40. Установка Python-3.10.2

41. Установка Texinfo-6.8

42. Установка Util-linux-2.37.4:

42. Очистка и сохранение временной системы:

43. Резервное копирование

43. Пример восстановления из резервной копии:

44. Для продолжения работы с LFS нам снова требуется выполнить chroot:

45. Установим Man-pages-5.13:

46. Установка Iana-etc-20220207:

47. Установка Glibc-2.35

48. Configuring Glibc adding nsswitch.conf:

49. Configuring Glibc adding time zone data:

50. Настройка динамического загрузчика

Промежуточный этап про сеть

51. Содержимое Glibc

52. Установка Zlib-1.2.11:

53. Установка Bzip2-1.0.8:

54. Установка Xz-5.2.5:

55. Установка Zstd-1.5.2:

56. File-5.41

57. Readline-8.1.2

58. M4-1.4.19

59. Bc-5.2.2

60. Flex-2.6.4

61. Tcl-8.6.12

62. Expect-5.45.4

63. DejaGNU-1.6.3

64. Binutils-2.38

65. GMP-6.2.1

66. MPFR-4.1.0

67. MPC-1.2.1

68. Attr-2.5.1

69. Acl-2.3.1

70. Libcap-2.63

71. Shadow-4.11.1

72. Настройка Shadow

73. Установка GCC-11.2.0

74. Pkg-config-0.29.2

75. Ncurses-6.3

76. Sed-4.8

77. Psmisc-23.4

78. Gettext-0.21

79. Bison-3.8.2

79. Grep-3.7

80. (8.34.) Bash-5.1.16

81. (8.35.) Libtool-2.4.6

82. (8.36.1.) GDBM-1.23

83. (8.37.) Gperf-3.1

84. (8.38.) Expat-2.4.6

85. (8.39.1) Inetutils-2.2

86. (8.40.) Less-590

87. (8.41.) Perl-5.34.0

88. (8.42.) XML::Parser-2.46

89. (8.43.) Intltool-0.51.0

90. (8.44.) Autoconf-2.71

91. (8.45.) Automake-1.16.5

92. (8.46.) OpenSSL-3.0.1

93. (8.47.) Kmod-29

94. (8.48.1) Libelf from Elfutils-0.186

95. (8.49.) Libffi-3.4.2

96. (8.50.) Python-3.10.2

97. (8.51.) Ninja-1.10.2

98. (8.52.) Meson-0.61.1

99. (8.53.) Coreutils-9.0

100. (8.54.) Check-0.15.2

101. (8.55.) Diffutils-3.8

102. (8.56.) Gawk-5.1.1

103. (8.57.) Findutils-4.9.0

104. (8.58.) Groff-1.22.4

105. (8.59.) GRUB-2.06

106. (8.60.) Gzip-1.11

107. (8.61.) IPRoute2-5.16.0

107. (8.62.) Kbd-2.4.0

108. (8.63.) Libpipeline-1.5.5

109. (8.64.) Make-4.3

110. (8.65.) Patch-2.7.6

110. (8.66.) Tar-1.34

111. (8.67.) Texinfo-6.8

112. (8.68.) Vim-8.2.4383

114. (8.69.) MarkupSafe-2.0.1

115. (8.70.) Jinja2-3.0.3

116. (8.71.) Systemd-250

117. (8.72.) D-Bus-1.12.20

118. (8.73.) Man-DB-2.10.1

119. (8.74.) Procps-ng-3.3.17

120. (8.75.) Util-linux-2.37.4

120. (8.76.) E2fsprogs-1.46.5