Системные требования¶
Требования зависят от того, какой вариант установки вы выбираете. Установщики Windows при необходимости сами ставят недостающий runtime.
Операционные системы¶
Windows¶
Для установщиков десктопа, хоста и клиента нужна Windows 8.1 или новее, в том числе:
- Windows 10, Windows 11
- Windows Server 2012 R2 и новее
32-разрядные и 64-разрядные системы поддерживаются. Для 32-разрядных драйверов устройств используйте ярлыки «… 32 бита».
Linux и macOS¶
Оболочки Avalonia (Kayala.Start.Avalonia, Kayala.Client.Start.Avalonia) работают на Linux и macOS. Для печати отчётов нужна библиотека GDI+:
- Debian / Ubuntu:
sudo apt-get install libgdiplus - Fedora / RHEL:
sudo dnf install libgdiplus - macOS (Homebrew):
brew install mono-libgdiplus
Для резервного копирования и восстановления PostgreSQL на этих системах нужны клиентские утилиты (pg_dump, psql), например пакет postgresql-client.
Android¶
Мобильный тонкий клиент рассчитан на Android 6.0 (API 23) и новее. Он подключается к уже запущенному хосту.
Runtime по вариантам установки¶
| Вариант | Что нужно на компьютере |
|---|---|
| Десктоп и клиент (обычная Windows-версия) | .NET Framework 4.8. Установщик ставит его сам, если его ещё нет. |
| Хост | ASP.NET Core Runtime 10 (x64). Установщик ставит его сам. |
| Десктоп и клиент Avalonia | .NET Runtime 10 (x64). Установщик Windows ставит его сам. |
| Портабельная версия | Runtime не входит в архив: для десктопа и клиента нужен .NET Framework 4.8, для хоста — ASP.NET Core Runtime 10. |
Совместимые СУБД¶
База нужна десктопу и хосту. Клиент свою базу не хранит и подключается к хосту.
- SQLite — для небольших баз и портативной установки. Доступен в бесплатной и платной версии.
- Microsoft SQL Server Express LocalDB — локальный вариант SQL Server. Доступен в бесплатной и платной версии. Удобен, если позже база переедет на полноценный Microsoft SQL Server.
- Microsoft SQL Server (Express и выше, начиная с 2008 R2) — для работы нескольких пользователей по сети. Доступен в платной версии. Рекомендации по установке Express — в Установка и настройка Microsoft SQL Server Express.
- PostgreSQL 9 и выше — сетевая СУБД. Доступен в платной версии. Дистрибутивы для Windows: Postgres Pro.
Как зарегистрировать базу в программе, описано в Добавление базы данных.