Установка, Aurora Bot
Приложение Aurora Bot доступно альфа-версии для Linux дистрибутивов на база DEB и RPM. Для самостоятельной установки доступен крейт на crates.io.
Целевые платформы: Ubuntu LTS 22+, ALT Linux 10+.
Ubuntu
Для установки на дистрибутив Ubuntu скачайте DEB пакет для него:
- 22.04 - Jammy Jellyfish
- 24.04 - Noble Numbat
Перейдите в директорию с пакетом и для установки выполните:
Установка пакета
sudo dpkg -i aurora-bot*.deb
Обновление зависимостей
sudo apt install -f
Приложение установлено, далее можно перейти к активации сервисов: Services.
ALT Linux
Для установки на дистрибутив ALT Linux скачайте RPM пакет для него:
Перейдите в директорию с пакетом и для установки выполните:
sudo apt-get install aurora-bot*.deb
Приложение установлено, далее можно перейти к активации сервисов: Services.
Cargo
Установите Rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Установите зависимости:
sudo apt-get install \
clang \
libssl-dev \
libdbus-1-dev \
libavutil-dev \
libavcodec-dev \
libavformat-dev \
libavfilter-dev \
libavdevice-dev
Выполните сборку и установку:
cargo install aurora-bot
Приложение установлено, далее можно перейти к активации сервисов: Services.
Services
Для обеспечения работы полного функционала необходимо активировать сервисы приложения.
Если установка производилось через
Cargo
, файлы сервисов можно получить в репозитории проекта. Их необходимо скопировать в директорию/etc/systemd/user
.
Пройдите авторизацию, {TOKEN}
можно получить в Telegram Bot:
aurora-bot svc --auth {TOKEN}
Подробнее о получении токена можно ознакомиться на странице "Авторизация".
Активируйте сервис клиента, для работы умной командной строки:
systemctl --user enable aurora-bot.client.service
systemctl --user start aurora-bot.client.service
Активируйте сервис D-Bus, для работы Aurora Toolbot:
systemctl --user enable aurora-bot.dbus.service
systemctl --user start aurora-bot.dbus.service