Alteratorctl: различия между версиями
Мария (обсуждение | вклад) (Новая страница: «Category:Sisyphus Category:Alterator_на_D-Bus {| style="border:1px solid #AAA; background:#F9F9F9; width:200px; margin: 0 0 1em 1em; padding:.2em; text-align:center; float: right;" class=noprint |- |Image:stub.png |- | '''Данная страница находится в разработке'''.<br /><small style="line-height:1.1em;">Эта страница ещё не зак...») |
Мария (обсуждение | вклад) (описание модулей) |
||
Строка 10: | Строка 10: | ||
<noinclude>[[Категория:Неоконченные страницы|{{PAGENAME}}]]</noinclude> | <noinclude>[[Категория:Неоконченные страницы|{{PAGENAME}}]]</noinclude> | ||
'''alteratorctl''' — | '''alteratorctl''' — инструмент командной строки для использования объектов D-Bus. | ||
alteratorctl имеет модульную структуру. Каждый модуль предназначен для работы с определенным интерфейсом объектов на D-Bus. | |||
alteratorctl является компонентом новой реализации проекта Альтератор, [[Alterator на D-Bus]]. | |||
=== Модули alteratorctl === | |||
В настоящий момент реализовано 3 модуля: | |||
* '''manager''' - работает с интерфейсом <tt>ru.basealt.alterator.manager</tt> объекта <tt>/ru/basealt/alterator</tt>. | |||
* '''packages''' - использует интерфейсы <tt>ru.basealt.alterator.rpm1, ru.basealt.alterator.apt1, ru.basealt.alterator.repo</tt> объектов <tt>/ru/basealt/alterator/rpm, /ru/basealt/alterator/apt, /ru/basealt/alterator/repo </tt> соответственно. | |||
* '''components''' - использует интерфейс <tt>ru.basealt.alterator.component1</tt> установленных компонент. | |||
= Установка = | = Установка = | ||
Строка 22: | Строка 30: | ||
# apt-get update | # apt-get update | ||
# apt-get install alteratorctl | # apt-get install alteratorctl | ||
</pre> | |||
Посмотреть список модулей | |||
<pre> | |||
$ alteratorctl -m | |||
</pre> | </pre> | ||
= Запуск = | = Запуск = | ||
=== Запуск модуля === | |||
<pre> | |||
alteratorctl <имя_модуля> <команда_модуля> | |||
</pre> | |||
Команда help отображает возможности модуля. | |||
Например, запуск модуля manager с командой help | |||
<pre> | |||
alteratorctl manager help | |||
</pre> | |||
= Спецификация = | = Спецификация = |
Версия от 15:20, 29 июля 2024
alteratorctl — инструмент командной строки для использования объектов D-Bus.
alteratorctl имеет модульную структуру. Каждый модуль предназначен для работы с определенным интерфейсом объектов на D-Bus. alteratorctl является компонентом новой реализации проекта Альтератор, Alterator на D-Bus.
Модули alteratorctl
В настоящий момент реализовано 3 модуля:
- manager - работает с интерфейсом ru.basealt.alterator.manager объекта /ru/basealt/alterator.
- packages - использует интерфейсы ru.basealt.alterator.rpm1, ru.basealt.alterator.apt1, ru.basealt.alterator.repo объектов /ru/basealt/alterator/rpm, /ru/basealt/alterator/apt, /ru/basealt/alterator/repo соответственно.
- components - использует интерфейс ru.basealt.alterator.component1 установленных компонент.
Установка
Для установки alteratorctl из задания (таски), воспользуйтесь поиском.
Команды установки
# apt-repo add <номер задания> # apt-get update # apt-get install alteratorctl
Посмотреть список модулей
$ alteratorctl -m
Запуск
Запуск модуля
alteratorctl <имя_модуля> <команда_модуля>
Команда help отображает возможности модуля.
Например, запуск модуля manager с командой help
alteratorctl manager help
Спецификация
Документация представлена на странице проекта.