Под Astra Linux

Под Astra Linux#

Рабочее место под Astra Linux с редактором исходного кода GigaIDE.

Необходимые компоненты#

Установка#

  1. Установите Astra Linux.

  2. Обновите компоненты системы и установите Git. Для этого выполните в терминале следующие команды:

        su -
        apt-get update
        apt-get install git
    
  3. Создайте папку Global в домашней директории пользователя.

  4. В созданной директории создайте поддиректорию GigaIDE и распакуйте в неё дистрибутив GigaIDE.

  5. В директории из пункта 3 создайте поддиректорию gsf-cli и распакуйте в неё дистрибутив GSF-CLI.

  6. В директорию из пункта 3 создайте поддиректорию sbt и распакуйте в неё дистрибутив SBT версии 1.8.2.

  7. Установите дистрибутив JDK 8 (bellsoft-jdk8u432+7-linux-amd64-full.deb) по ссылке выше.

  8. Чтобы Git не запрашивал пароль при каждом обращении, выполните следующую команду и перезапустите терминал:

        git config --global credential.helper store
    
  9. Запустите GigaIDE и установите плагин Global-ERP-Toolkit-GigaIde. Исполняемый файл для запуска GigaIDE расположен по адресу:
    /home/name_user/Global/gigaide-CE-242.21829.142.2/bin/idea.

  10. Перезапустите GigaIDE и на главной странице перейдите на вкладку Global Framework.

  11. Установите шаблоны: в пункте idea files нажмите кнопку Применить и закройте GigaIDE.

  12. Выполните следующие действия для установки необходимых зависимостей:

    • Необходимо раскомментировать строки с репозиторями в файле, расположенном по адресу: /etc/apt/sources.list.

    • Выполняем команды в терминале:

      sudo apt update
      sudo apt install python3.11-venv
      
    • Запускаем скрипт, расположенный по адресу: gsf-cli/bin/initenv.sh.

  13. Выкачать проект с помощью команд:

        cd /home/admin/global/gsf-cli/links
        ./add_project.sh
    

    Внимание

    Путь до jdk: /usr/lib/jvm/bellsoft-java8-full-amd64.
    Путь до IDEA: /home/admin/global/GigaIDE.
    Путь до sbt: /home/admin/global/sbt.