#889 - замена тегов docsify в разделе подготовки

This commit is contained in:
Linuxoid85 2021-10-29 19:49:51 +03:00
parent 0c660021d2
commit 600c56eca8
8 changed files with 29 additions and 11 deletions

View File

@ -32,4 +32,6 @@ popd
Когда мы измеряем время, необходимое для сборки пакета, мы используем функцию `time`. Время, затраченное на распаковку архива, не учитывается. Фигурные скобки группируют команды как для функции определения затраченного времени, так и для перенаправления всего вывода в файл журнала (`../build.log`).
!> SBU не даёт совсем точных значений, потому что эти значения зависят от многих факторов, включая версию GCC хост-системы. Они приведены здесь, чтобы _примерно_ оценить, сколько времени может потребоваться для установки пакета.
???+ note
SBU не даёт совсем точных значений, потому что эти значения зависят от многих факторов, включая версию GCC хост-системы. Они приведены здесь, чтобы _примерно_ оценить, сколько времени может потребоваться для установки пакета.

View File

@ -4,7 +4,7 @@
Следовательно, рекомендуется выполнять сборку пакетов для временного набора инструментов от обычного пользователя, без привилегий.
_вы можете использовать произвольного пользователя, но, для упрощения настройки чистого рабочего окружения, создайте нового пользователя с именем `lin` как члена группы `lin` и используйте этого пользователя на время всего процесса установки временного набора инструментов._
_Вы можете использовать произвольного пользователя, но, для упрощения настройки чистого рабочего окружения, создайте нового пользователя с именем `lin` как члена группы `lin` и используйте этого пользователя на время всего процесса установки временного набора инструментов._
```bash
groupadd lin

View File

@ -42,9 +42,13 @@ mkdir -pv $LIN/usr/lib32
ln -sv usr/lib32 $LIN/lib32
```
?> В случае если вы используете классическую иерархию каталогов, разделение /lib32 и /usr/lib32 не имеет смысла так как 32-битные библиотеки не требуются для запуска системы.
???+ tip
?> Обратите внимание, что указанная символическая ссылка правильная. Если указать `$LIN/usr/lib32`, то при входе в среду `chroot`, ссылка будет некорректная.
В случае если вы используете классическую иерархию каталогов, разделение /lib32 и /usr/lib32 не имеет смысла так как 32-битные библиотеки не требуются для запуска системы.
???+ warning
Обратите внимание, что указанная символическая ссылка правильная. Если указать `$LIN/usr/lib32`, то при входе в среду `chroot`, ссылка будет некорректная.
<script>
new Vue({ el: '#main' })

View File

@ -39,10 +39,14 @@ mkswap /dev/sdY
Где `sdY` - ваш swap раздел.
?> Больше информации о создании и настройке подкачки читать [здесь](additional/swap.md).
???+ note
Больше информации о создании и настройке подкачки читать [здесь](additional/swap.md).
## Другие разделы
При желании вы можете создать другие разделы. Инструкции для них аналогичны инструкции по созданию корневого раздела. Если вы не уверены, нужно ли создавать еще какой-либо раздел, делать этого не стоит.
?> [Подробнее про разделы](additional/partitions_calalogs?id=Типы-разделов)
???+ note
[Подробнее про разделы](additional/partitions_calalogs?id=Типы-разделов)

View File

@ -6,7 +6,9 @@
Можно также воспользоваться файлом <a href="../packages/wget-list.orig">wget-list.orig</a>, который содержит аналогичные ссылки, но с ресурсов репозиториев и хранилищ разработчиков этих пакетов.
?> Во всех случаях используются обычные версии пакетов, идентичные находящимся на официальных сайтах их разработчиков, однако они были загружены на наш сервер во избежание проблем с загрузкой.
???+ note
Во всех случаях используются обычные версии пакетов, идентичные находящимся на официальных сайтах их разработчиков, однако они были загружены на наш сервер во избежание проблем с загрузкой.
Загрузите файл `wget-list ` или `wget-list.orig` и передайте в параметр `--input-file` путь до файла программе `wget`.

View File

@ -9,4 +9,4 @@
5. Выход из директории с исходным кодом.
6. Удаление директории с исходным кодом (данный шаг обязателен при сборке временной системы).
Больше информации о сборке пакетов вы можете найти [здесь](additional/src-compiling.md)
Больше информации о сборке пакетов вы можете найти [здесь](additional/src-compiling.md).

View File

@ -1,6 +1,8 @@
# Монтирование разделов
!> **Все команды в данном разделе выполняются от имени пользователя root.**
???+ warning
**Все команды в данном разделе выполняются от имени пользователя root.**
## Монтирование корневого раздела

View File

@ -16,6 +16,10 @@ mkdir -pv $LIN
Аргумент `-p` указывает создавать родительские директории в случае их отсутствия, а аргумент `-v` выводить сведения о выполнении.
!> **Если вы вышли из командной оболочки или сменили пользователя, необходимо повторно задать эту переменную.** Для удобства добавьте строку `export LIN=...` в `~/.bashrc` (пользователя, из-под которого будет производиться дальнейшая сборка кросс-компилятора и некоторых дополнительных пакетов временной системы). Это снимет с вас обязанность каждый раз объявлять переменную `LIN`.
???+ warning
!> **Если данная переменная по какой-либо причине не была задана при выполнении дальнейших инструкций, вы можете повредить хост систему. Чтобы проверить, выполните `echo $LIN`. Если вывод будет таким: `/mnt/lin` - значит, всё в порядке.**
**Если вы вышли из командной оболочки или сменили пользователя, необходимо повторно задать эту переменную.** Для удобства добавьте строку `export LIN=...` в `~/.bashrc` (пользователя, из-под которого будет производиться дальнейшая сборка кросс-компилятора и некоторых дополнительных пакетов временной системы). Это снимет с вас обязанность каждый раз объявлять переменную `LIN`.
???+ danger
**Если данная переменная по какой-либо причине не была задана при выполнении дальнейших инструкций, вы можете повредить хост систему. Чтобы проверить, выполните `echo $LIN`. Если вывод будет таким: `/mnt/lin` - значит, всё в порядке.**