Установка ФЭЧ стэка под Windows при помощи WSL и мэнеджера пакетов NIX
- Устанавливаем Ubuntu WSL. Самый простой способ - зайти в Store и установить прямо оттуда. (Я ставил давно, пожалуйста пишите комментарии, если чего-то не работает)
- Логинимся в линукс при помощи приложения `ubuntu`. Или запуска `bash` из обычного терминала. Рекомендуется для удобства работы поставить ConEmu или новый терминал Microsoft
- Устанавливаем NIX package manager по инструкциям вот тут. Скорее всего придется использовать фиксы отсюда.
- Устанавливаем geant/root при помощи команд `nix-env -i geant4` / `nix-env -i root`
- Используем инструкцию отсюда для инициализации графики. Для сервера я использую https://sourceforge.net/projects/vcxsrv/, но подойдет любой x-server.
- Если нужно использовать IDE, то проект лучше хранить в виндовом диске и использовать доступ из линукса через /mnt/d/... . Начиная с Windows 1903 есть примой доступ к линуксовым файлам из Windows через \\wsl$\<distro-name>. То есть можно держать IDE на винде и работать с проектом в линуксе, но я это не тестировал.
- Радуемся
Просьба пополнять инструкцию дополнительными подробностями по мере возникновения уточнений.