Page tree
Skip to end of metadata
Go to start of metadata

Установка ФЭЧ стэка под Windows при помощи WSL и мэнеджера пакетов NIX

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

Просьба пополнять инструкцию дополнительными подробностями по мере возникновения уточнений.

  • No labels