.. | ||
install.ps1 | ||
README.md |
Установка ЛЭРС УЧЁТ в linux
Warning
Используйте этот скрипт только в случае если вы по какой-то причине не можете установить на ваш сервер docker. Docker это рекомендованный и официально поддерживаемый способ установки ЛЭРС на linux.
Скрипт поддерживает следующие операционный системы:
- RED OS (тестировалось на 8.0 DESKTOP Standard)
- Astra Linux 1.7
- Ubuntu 24.04
- Ubuntu 22.04
Установка Powershell
Для запуска потребуется интерпретатор powershell core.
Установка Powershell зависит от вашей операционной системы.
RED OS
Установка для RED OS выполняется так же как на Red Hat Enterprise linux.
Рекомендуется прямая загрузка. Для этого выполните команду:
sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.4.3/powershell-7.4.3-1.rh.x86_64.rpm
Ubuntu 22.04
Рекомендуется использовать snap
sudo snap install powershell --classic
Astra Linux
Рекомендуется использовать прямую установку для debian
# Download the PowerShell package file
wget https://github.com/PowerShell/PowerShell/releases/download/v7.4.3/powershell_7.4.3-1.deb_amd64.deb
###################################
# Install the PowerShell package
sudo dpkg -i powershell_7.4.3-1.deb_amd64.deb
# Resolve missing dependencies and finish the install (if necessary)
sudo apt-get install -f
# Delete the downloaded package file
rm powershell_7.4.3-1.deb_amd64.deb
Запуск скрипта
Для установки или переустановки ЛЭРС запустите скрипт следующим образом:
wget https://sc.lers.ru/lers/Installer/raw/branch/main/linux/install.ps1
sudo pwsh install.ps1
Для обновления запустите скрипт с параметром update:
wget https://sc.lers.ru/lers/Installer/raw/branch/main/linux/install.ps1
sudo pwsh install.ps1 -update
Дополнительные аргументы
Установку можно настроить с помощью дополнительных аргументов:
Аргумент | Описание |
---|---|
-version | Задаёт конкретную версию для установки. Если не указано, будет установлена самая новая версия |
-update | Указывает, что нужно обновить уже установленную систему |
-server | Указывает, что нужно установить сервер ЛЭРС. Игнорируется если передан аргумент -update . |
-pollservice | Указывает, что нужно установить службу опроса ЛЭРС. Игнорируется если передан аргумент -update . |
Note
Если не передан ни один из аргументов
-server
и-pollservice
, будут установлены оба компонента.