Установка в Microsoft Windows
Установка с помощью инсталлятора
Рекомендуемый способ установки Siril — использовать программу установки, которая проведёт вас шаг за шагом.
На первом экране программы установки вам необходимо принять соглашение, чтобы продолжить.
Последний экран программы установки. Вы можете запустить Siril сразу после установки и открыть руководство, объясняющее первые шаги.
Мастер настройки Siril корректно установит все необходимые файлы, и в конце у вас будет выбор создавать или не создавать ярлык на рабочем столе.
Примечание
Siril будет установлен в C:\Program Files\Siril. Если у вас нет прав на установку в эту папку, используйте вместо этого переносимую версию (см. Установка переносимой версии.)
Установка переносимой версии
Если вы хотите использовать Siril без установки каких либо файлов на свой компьютер (например, если у вас отсутствуют права администратора на компьютере), то рекомендуется использовать переносимую версию. Она поставляется в виде zip-файла, который вам просто нужно извлечь в папку по вашему выбору, затем перейти в папку bin для запуска siril.exe. Вы также можете создать ярлык на своем рабочем столе, чтобы упростить запуск приложения.
Предупреждение
Будьте осторожны, ни при каких обстоятельствах не перемещайте файл exe или любой другой файл. В противном случае Siril не запустится.
Установка из Microsoft Store
Возможно также установить Siril через Microsoft Store.
Перейдите в меню Пуск
, где в списке приложений выберите Microsoft Store.Введите Siril в строке поиска.
Откройте соответствующую Siril страницу и выберите Получить.
Примечание
Однако необходимо отметить, что обновления Siril в магазине обычно выполняются с некоторой задержкой из-за довольно сложного процесса загрузки.
Установка в Windows с Msys2
Эти инструкции предназначены для компиляции в Windows с дистрибутивом MSYS2 с использованием MinGW. Для MSYS2 требуется 64-разрядная версия Windows 8.1 или новее и этот дистрибутив не работает с файловыми системами FAT.
Загрузите MSYS2 64bit, платформу для распространения и компиляции программного обеспечения для Windows, и запустите программу установки x86_64 для 64-разрядной архитектуры. При запросе укажите каталог, куда будет установлена MSYS2 64-bit.
Запустите MSYS2 непосредственно из программы установки или позднее MSYS2 MinGW 64-bit из меню "Пуск" или нажав на ярлык.
Предупреждение
Убедитесь, что запущена MinGW 64-bit (проверьте, что значок в верхней части окна терминала синий).
Сначала обновите базу пакетов и основные системные пакеты набрав (больше информации о pacman на этой странице):
pacman -Syu
Установка зависимостей
Примечание
Automake это старый (стабильный) метод сборки сейчас заменяется на meson (экспериментальную) систему сборки.
Для установки зависимостей, введите следующую команду:
pacman --noconfirm -S --needed base-devel \
mingw-w64-x86_64-toolchain \
mingw-w64-x86_64-cmake \
git \
automake \
mingw-w64-x86_64-lcms2 \
mingw-w64-x86_64-curl \
mingw-w64-x86_64-json-glib \
mingw-w64-x86_64-meson \
mingw-w64-x86_64-ninja \
mingw-w64-x86_64-fftw \
mingw-w64-x86_64-exiv2 \
mingw-w64-x86_64-gtk3 \
mingw-w64-x86_64-libconfig \
mingw-w64-x86_64-gsl \
mingw-w64-x86_64-opencv \
mingw-w64-x86_64-libheif \
mingw-w64-x86_64-ffms2 \
mingw-w64-x86_64-cfitsio \
mingw-w64-x86_64-libraw
Сборка из исходных кодов
Исходный код хранится в репозитории gitlab и в первый раз вы можете скачать его с командой:
git clone https://gitlab.com/free-astro/siril.git
cd siril
git submodule update --init
Теперь создайте систему сборки и скомпилируйте код набрав:
meson setup _build --buildtype release
ninja -C _build install
Для запуска вашей сборки Siril, запустите MSYS2 64-bit и введите команду:
siril
Для запуска программы, вы так же можете создать ярлык для siril.exe. Расположение по умолчанию - /mingw64/bin/.
Для обновления вашей версии, запустите MSYS2 64-bit, а потом:
pacman -Syu
cd siril
git pull --recurse-submodules
meson setup _build --reconfigure
ninja -C _build && ninja -C _build install
Если команда git pull не показывает никаких изменений, то нет необходимости в повторной сборке при помощи команды make. В противном случае ваша сборка будет обновлена.
После этого запустите программу, набрав:
siril