2.4 KiB
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
а чтоб это было на месте нужно перед этим
- создать виртуальное окружение
python3.7 -m venv install-soft-on-Astra-linux
- активировать его в исполняемой среде
source install-soft-on-Astra-linux/bin/activate
- установить в него нужное количество пакетов
просмотреть список пакетов можно командой:
pip3 list
установить пакеты: ldap3 командойpython3.7 -m pip install ldap3
#ldap (python-ldap) командойpython3.7 -m pip install python-ldap
- Заморозить установленные пакеты:
python3 -m pip freeze > requirements.txt