Установка в Microsoft Windows
Установка с помощью инсталлятора
Рекомендуемый способ установки 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