Update final.md

This commit is contained in:
Linuxoid85 2021-06-09 19:45:31 +03:00 committed by GitHub
parent d556592676
commit 0d4759428b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,7 +34,7 @@ EOF
Строка в нижнем регистре (без пробелов и других символов, кроме 09, a z, «.», «_» И «-»), идентифицирующая операционную систему, исключая любую информацию о версии и подходящая для обработки скриптами или использования. в сгенерированных именах файлов. Если не установлен, по умолчанию используется `ID=linux`.
Пример: `ID = fedora` или `ID = debian`.
?> Пример: `ID = fedora` или `ID = debian`.
**ID_LIKE**
@ -42,15 +42,21 @@ EOF
**VERSION_CODENAME**
Строка в нижнем регистре (без пробелов и других символов, кроме 09, a z, «.», «_» И «-»), идентифицирующая кодовое имя выпуска операционной системы, исключая любую информацию об имени ОС или версию выпуска, и подходит для обработки скриптами или использования в сгенерированных именах файлов. Это поле является необязательным и может быть реализовано не во всех системах. Примеры: "VERSION_CODENAME = buster", "VERSION_CODENAME = xenial"
Строка в нижнем регистре (без пробелов и других символов, кроме 09, a z, «.», «_» И «-»), идентифицирующая кодовое имя выпуска операционной системы, исключая любую информацию об имени ОС или версию выпуска, и подходит для обработки скриптами или использования в сгенерированных именах файлов. Это поле является необязательным и может быть реализовано не во всех системах.
?> Примеры: `VERSION_CODENAME = buster`, `VERSION_CODENAME = xenial`.
**VERSION_ID**
Строка в нижнем регистре (в основном числовая, без пробелов и других символов, кроме 09, a z, «.», «_» И «-»), идентифицирующая версию операционной системы, исключая любую информацию об имени ОС или код выпуска. name и подходит для обработки скриптами или использования в сгенерированных именах файлов. Это поле не является обязательным. Пример: «VERSION_ID = 17» или «VERSION_ID = 11.04».
Строка в нижнем регистре (в основном числовая, без пробелов и других символов, кроме 09, a z, «.», «_» И «-»), идентифицирующая версию операционной системы, исключая любую информацию об имени ОС или код выпуска. name и подходит для обработки скриптами или использования в сгенерированных именах файлов. Это поле не является обязательным.
?> Пример: `VERSION_ID = 34` или `VERSION_ID = 21.04`.
**PRETTY_NAME**
Красивое название операционной системы в формате, удобном для представления пользователю. Может содержать или не содержать кодовое название выпуска или версию ОС, в зависимости от обстоятельств. Если не установлен, по умолчанию используется `PRETTY_NAME =" Linux "`. Пример: `PRETTY_NAME =" Fedora 17 (Beefy Miracle) "`.
Красивое название операционной системы в формате, удобном для представления пользователю. Может содержать или не содержать кодовое название выпуска или версию ОС, в зависимости от обстоятельств. Если не установлен, по умолчанию используется `PRETTY_NAME =" Linux "`.
?> Пример: `PRETTY_NAME =" Fedora 34 (Workstation Edition) "`.
**ANSI_COLOR**
@ -58,7 +64,9 @@ EOF
**CPE_NAME**
Имя CPE для операционной системы в синтаксисе привязки URI в соответствии со спецификацией перечисления Common Platform, предложенной NIST. Это поле не является обязательным. Пример: "CPE_NAME =" cpe: / o: fedoraproject: fedora: 17 ""
Имя CPE для операционной системы в синтаксисе привязки URI в соответствии со спецификацией перечисления Common Platform, предложенной NIST. Это поле не является обязательным.
?> Пример: `CPE_NAME =" cpe: / o: fedoraproject: fedora: 34 "`.
**HOME_URL, DOCUMENTATION_URL, SUPPORT_URL, BUG_REPORT_URL, PRIVACY_POLICY_URL**
@ -69,23 +77,27 @@ EOF
**BUILD_ID**
Строка, однозначно определяющая образ системы, используемый в качестве источника для распределения (он не обновляется с обновлениями системы). Поле может быть идентичным для разных VERSION_ID, поскольку BUILD_ID - это только уникальный идентификатор для конкретной версии. В дистрибутивах, которые выпускают каждое обновление как новую версию, потребуется использовать только VERSION_ID, поскольку каждая сборка уже отличается на основе VERSION_ID. Это поле не является обязательным. Пример: `BUILD_ID =« 2013-03-20.3 »` или `BUILD_ID = 201303203`.
Строка, однозначно определяющая образ системы, используемый в качестве источника для распределения (он не обновляется с обновлениями системы). Поле может быть идентичным для разных VERSION_ID, поскольку BUILD_ID - это только уникальный идентификатор для конкретной версии. В дистрибутивах, которые выпускают каждое обновление как новую версию, потребуется использовать только VERSION_ID, поскольку каждая сборка уже отличается на основе VERSION_ID. Это поле не является обязательным.
?> Пример: `BUILD_ID =« 2013-03-20.3 »` или `BUILD_ID = 201303203`.
**VARIANT**
Строка, идентифицирующая конкретный вариант или редакцию операционной системы, подходящую для представления пользователю. Это поле может использоваться для информирования пользователя о том, что конфигурация этой системы подчиняется определенному расходящемуся набору правил или настройкам конфигурации по умолчанию. Это поле является необязательным и может быть реализовано не во всех системах. Примеры: `VARIANT =" Server Edition "`, `VARIANT =" Smart Refrigerator Edition "`
?> Примечание: это поле предназначено только для отображения. Поле `VARIANT_ID` следует использовать для принятия программных решений.
!> Примечание: это поле предназначено только для отображения. Поле `VARIANT_ID` следует использовать для принятия программных решений.
**VARIANT_ID**
Строка в нижнем регистре (без пробелов и других символов, кроме 09, a z, «.», «_» И «-»), определяющая конкретный вариант или выпуск операционной системы. Это может быть интерпретировано другими пакетами для определения расходящейся конфигурации по умолчанию. Это поле является необязательным и может быть реализовано не во всех системах. Примеры: `VARIANT_ID = server`, `VARIANT_ID = embedded`.
Строка в нижнем регистре (без пробелов и других символов, кроме 09, a z, «.», «_» И «-»), определяющая конкретный вариант или выпуск операционной системы. Это может быть интерпретировано другими пакетами для определения расходящейся конфигурации по умолчанию. Это поле является необязательным и может быть реализовано не во всех системах.
?> Примеры: `VARIANT_ID = server`, `VARIANT_ID = embedded`.
**LOGO**
Строка, определяющая имя значка, как определено в Спецификации темы значков freedesktop.org. Это может использоваться графическими приложениями для отображения логотипа операционной системы или дистрибьютора. Это поле является необязательным и не обязательно может быть реализовано во всех системах.
?> Примеры: `LOGO = логотип Fedora`, `LOGO = логотип-дистрибьютора-opensuse`.
?> Пример: `LOGO=fedora-logo-icon`.
**DEFAULT_HOSTNAME**
@ -94,7 +106,7 @@ EOF
**SYSEXT_LEVEL**
Строка в нижнем регистре (в основном числовая, без пробелов и других символов, кроме 09, a z, «.», «_» И «-»), определяющая уровень поддержки расширений операционной системы, чтобы указать, какие образы расширений являются поддерживается.
Строка в нижнем регистре (в основном числовая, без пробелов и других символов, кроме 09, a z, «.», «_» И «-»), определяющая уровень поддержки расширений операционной системы, чтобы указать, какие образы расширений поддерживается.
?> Пример: `SYSEXT_LEVEL = 2` или `SYSEXT_LEVEL = 15,14`.
@ -115,6 +127,8 @@ EOF
Если система совместима с LSB, файл `/etc/lsb-release` должен содержать поле ``LSB_VERSION``. Значение поля должно представлять собой список поддерживаемых версий модулей, разделенных двоеточиями, с указанием модулей спецификации LSB, которым соответствует установка. Если установка не соответствует требованиям, вышеуказанное поле должно отсутствовать.
!> Замените значения переменных в этом файле на нужные вам. Например, значение `MyLinux` переменной `DISTRIB_ID` заменине на ваше уникальное название дистрибутива.
## Перезагрузка
@ -135,6 +149,8 @@ EOF
/root/.bashrc
```
?> Файлы `/root/.bash_profile` и `/root/.bashrc` можете скопировать в каталог `/etc/skel` - из него файлы копируются в домашние директории пользователей, которых вы создадите в будущем.
Выполним выход из среды chroot:
```bash