Alteratorctl/editions module: различия между версиями
Savelevsa (обсуждение | вклад) |
Savelevsa (обсуждение | вклад) |
||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 10: | Строка 10: | ||
<noinclude>[[Категория:Неоконченные страницы|{{PAGENAME}}]]</noinclude> | <noinclude>[[Категория:Неоконченные страницы|{{PAGENAME}}]]</noinclude> | ||
'''Alteratorctl editions''' — модуль консольного приложения [[Alteratorctl|alteratorctl]], предоставляющий возможность выбора редакции и получения информации о составе доступных к выбору редакций. | '''Alteratorctl editions''' — модуль консольного приложения [[Alteratorctl|alteratorctl]], предоставляющий возможность выбора '''редакции''' и получения информации о составе доступных к выбору '''редакций'''. | ||
=== Основная информация === | === Основная информация === | ||
Модуль использует интерфейс <tt>org.altlinux.alterator.edition1</tt> объектов из пакетов с редакциями. | Модуль использует интерфейс <tt>org.altlinux.alterator.edition1</tt> объектов из пакетов с '''редакциями'''. | ||
Для работы некоторых команд модуля могут потребоваться права администратора. | Для работы некоторых команд модуля могут потребоваться права администратора. | ||
=== Информация по редакциям === | === Информация по редакциям === | ||
Редакция — набор компонентов в | '''Редакция''' — набор компонентов, которые сопровождаются в продукте. Возможность выбора редакций появилась в [[Альт_Сервер_11|'''Альт Сервер 11.0''']]. | ||
На данный момент в дистрибутиве доступны две редакции: | |||
* «Альт Сервер»; | |||
* [[Альт_Домен_11|«Альт Домен»]]. | |||
=== Структура редакции === | === Структура редакции === | ||
Структура редакции представляется в формате TOML и имеет следующий вид: | Структура '''редакции''' представляется в формате TOML и имеет следующий вид: | ||
<pre> | <pre> | ||
type = "Edition" | type = "Edition" | ||
Строка 63: | Строка 63: | ||
=== Использование модуля === | === Использование модуля === | ||
Модуль предусматривает использование следующих команд и опций: | Модуль предусматривает использование следующих команд и опций: | ||
< | <source lang="text" highlight="1"> | ||
$ alteratorctl editions --help | |||
Использование: | |||
alteratorctl editions [ОПЦИИ] Вывод списка редакций | |||
alteratorctl editions [КОМАНДА] [ОПЦИИ] [редакция] | |||
Команды: | Команды: | ||
description [ | description [редакция] Получить описание выбранной или текущей редакции | ||
get | get Получить имя текущей редакции | ||
info [ | info [редакция] Вывести информацию о выбранной или текущей | ||
license [ | редакции | ||
list | license [редакция] Вывести лицензию выбранной или текущей редакции | ||
set | list Вывести список редакций | ||
set <edition> Выбрать указанную редакцию | |||
Опции: | Опции: | ||
-d, --display-name-only | -v, --verbose Добавить к списку редакций пути к объектам на dbus | ||
-D, --no-display-name | -d, --display-name-only Показать только отображаемые имена редакций | ||
-p, --path-only | -D, --no-display-name Скрыть отображаемые имена редакций | ||
-n, --name-only | -p, --path-only Отобразить только пути объектов редакций на DBus | ||
-N, --no-name | -n, --name-only Отобразить только имена объектов редакций | ||
-h, --help | -N, --no-name Скрыть отображение имён редакций | ||
</ | -h, --help Вызов справки модуля editions | ||
</source> | |||
Отображение списка '''редакций''' и имени текущей '''редакции''': | |||
Отображение списка редакций и имени текущей редакции: | |||
<source lang="text" highlight="1"> | <source lang="text" highlight="1"> | ||
$ alteratorctl editions | $ alteratorctl editions | ||
Строка 89: | Строка 95: | ||
</source> | </source> | ||
Установка выбранной редакции: | Установка выбранной '''редакции''': | ||
<source lang="text" highlight="1, 2"> | <source lang="text" highlight="1, 2"> | ||
# alteratorctl editions set edition_domain | # alteratorctl editions set edition_domain |
Текущая версия от 18:17, 23 мая 2025
Alteratorctl editions — модуль консольного приложения alteratorctl, предоставляющий возможность выбора редакции и получения информации о составе доступных к выбору редакций.
Основная информация
Модуль использует интерфейс org.altlinux.alterator.edition1 объектов из пакетов с редакциями.
Для работы некоторых команд модуля могут потребоваться права администратора.
Информация по редакциям
Редакция — набор компонентов, которые сопровождаются в продукте. Возможность выбора редакций появилась в Альт Сервер 11.0.
На данный момент в дистрибутиве доступны две редакции:
- «Альт Сервер»;
- «Альт Домен».
Структура редакции
Структура редакции представляется в формате TOML и имеет следующий вид:
type = "Edition" name = "имя редакции" display_name.en = "Отображаемое имя редакции на английском" display_name.ru = "Отображаемое имя редакции на русском" license = "Имя лицензии/Релиз" arches = [ "Архитектура 1", "Архитектура 2" ] desktop_environment = "Графическое окружение" kflavours = { default = "Версия ядра по умолчанию", options = [ "Версия ядра 1", "Версия ядра 2" ] } languages = { default = "Язык по умолчанию", options = [ "Язык 1", "Язык 2" ] } [sections.base] display_name.en = "Имя базовой секции компонентов, входящих в образ на английском" display_name.ru = "Имя базовой секции компонентов, входящих в образ на русском" components = [ "Компонент 1", "Компонент 2", "…", "Компонент N" ] [sections.main] display_name.en = "Имя секции компонентов, доступных к установке на английском" display_name.ru = "Имя секции компонентов, доступных к установке на русском" components = [ "Компонент 1", "Компонент 2", "…", "Компонент N" ]
Использование модуля
Модуль предусматривает использование следующих команд и опций:
$ alteratorctl editions --help
Использование:
alteratorctl editions [ОПЦИИ] Вывод списка редакций
alteratorctl editions [КОМАНДА] [ОПЦИИ] [редакция]
Команды:
description [редакция] Получить описание выбранной или текущей редакции
get Получить имя текущей редакции
info [редакция] Вывести информацию о выбранной или текущей
редакции
license [редакция] Вывести лицензию выбранной или текущей редакции
list Вывести список редакций
set <edition> Выбрать указанную редакцию
Опции:
-v, --verbose Добавить к списку редакций пути к объектам на dbus
-d, --display-name-only Показать только отображаемые имена редакций
-D, --no-display-name Скрыть отображаемые имена редакций
-p, --path-only Отобразить только пути объектов редакций на DBus
-n, --name-only Отобразить только имена объектов редакций
-N, --no-name Скрыть отображение имён редакций
-h, --help Вызов справки модуля editions
Отображение списка редакций и имени текущей редакции:
$ alteratorctl editions
Альт Домен (edition_domain)
* Альт Сервер (edition_server)
Установка выбранной редакции:
# alteratorctl editions set edition_domain
# alteratorctl editions
* Альт Домен (edition_domain)
Альт Сервер (edition_server)