install-soft-on-Astra-linux/alce-2.12.46-install-soft.md

2.5 KiB
Raw Permalink Blame History

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-ce.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