Lx4U-book/docs/prepare/set-lin.md

20 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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