# Python скрипт по установке ПО на Astra Linux CE 2.12.46 Подробная инструкция по работе со скриптом для установки ПО на рабочие ПК после нулевой установки Astra linux CE 2.12. Устанавливаем в систему утилиту git: `sudo apt intall -y git` После успешной установки гита делаем клон этого репозитория в отдельную папку в домашнем каталоге пользователя. Но делаем все уже под рутом. (Команду вспомни сам!) Для этого создаем себе удобную папку: `mkdir ~/installSoft` Переходим в нее: `cd ~/installSoft` Выполняем клонирование данного репозитория: `git clone http://77.242.0.227:8080/Zhebrikov/install-soft-on-Astra-linux.git` Когда все откопируется, выполняем команду: `python3 ~/installSoft/install.py` Заметки:\ Проверяем установлен ли Python 3.7 командой `python3 --version` если версия Pyhon 3.7 и выше, то работаем дальше. Если ниже, то устанавливаем свежую версию. Команду пропишу позже. В питон устанавливаем venv: `sudo apt-get install python3.7-venv` После установки venv находясь в нужной папке с проектом мы восстанавливаем из фриза виртуальное окружение: `pip3 install -r requirements.txt` а чтоб это было на месте нужно перед этим 1. создать виртуальное окружение `python3.7 -m venv install-soft-on-Astra-linux` 2. активировать его в исполняемой среде `source install-soft-on-Astra-linux/bin/activate` 3. установить в него нужное количество пакетов просмотреть список пакетов можно командой: `pip3 list` установить пакеты: ldap3 командой `python3.7 -m pip install ldap3` #ldap (python-ldap) командой `python3.7 -m pip install python-ldap` 4. Заморозить установленные пакеты: `python3 -m pip freeze > requirements.txt`