v 0.0.7 b2 (добавленны скрипты установки)
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
# Запуск
|
||||
sudo systemctl start audio-recorder
|
||||
|
||||
# Остановка
|
||||
sudo systemctl stop audio-recorder
|
||||
|
||||
# Перезапуск
|
||||
sudo systemctl restart audio-recorder
|
||||
|
||||
# Статус
|
||||
sudo systemctl status audio-recorder
|
||||
|
||||
# Логи
|
||||
sudo journalctl -u audio-recorder -f
|
||||
|
||||
# Автозапуск при загрузке
|
||||
sudo apt install udiskie
|
||||
@@ -0,0 +1,39 @@
|
||||
#!/bin/bash
|
||||
# install-deps.sh
|
||||
|
||||
echo "=== Installing dependencies for Audio Recorder ==="
|
||||
|
||||
# Определение архитектуры
|
||||
ARCH=$(uname -m)
|
||||
echo "Architecture: $ARCH"
|
||||
|
||||
# Общие зависимости для всех архитектур
|
||||
sudo apt update
|
||||
sudo apt install -y \
|
||||
alsa-utils \
|
||||
wireguard-tools \
|
||||
openvpn \
|
||||
sqlite3 \
|
||||
smbclient \
|
||||
cifs-utils \
|
||||
net-tools \
|
||||
wireless-tools \
|
||||
ethtool \
|
||||
wpasupplicant \
|
||||
isc-dhcp-client \
|
||||
curl \
|
||||
wget
|
||||
|
||||
# Дополнительные зависимости для ARM
|
||||
case $ARCH in
|
||||
aarch64|armv7l|armv6l)
|
||||
echo "Installing ARM-specific dependencies..."
|
||||
sudo apt install -y ntfs-3g exfat-fuse exfat-utils util-linux dosfstools
|
||||
;;
|
||||
x86_64)
|
||||
echo "Installing AMD64-specific dependencies..."
|
||||
sudo apt install -y ntfs-3g exfat-fuse exfat-utils
|
||||
;;
|
||||
esac
|
||||
|
||||
echo "Dependencies installed successfully"
|
||||
@@ -0,0 +1,19 @@
|
||||
# Сделайте скрипты исполняемыми
|
||||
chmod +x install-service.sh uninstall-service.sh
|
||||
|
||||
# Установка службы
|
||||
sudo ./install-service.sh
|
||||
|
||||
# Проверка статуса
|
||||
sudo systemctl status audio-recorder
|
||||
|
||||
# Управление службой
|
||||
sudo systemctl start audio-recorder
|
||||
sudo systemctl stop audio-recorder
|
||||
sudo systemctl restart audio-recorder
|
||||
|
||||
# Просмотр логов
|
||||
sudo journalctl -u audio-recorder -f
|
||||
|
||||
# Удаление службы
|
||||
sudo ./uninstall-service.sh
|
||||
Reference in New Issue
Block a user