From b72bbcab45ea2b6bce3380694a99ee4ece259ea8 Mon Sep 17 00:00:00 2001 From: Yesen Date: Wed, 18 Oct 2023 21:55:06 +0300 Subject: [PATCH] add new info --- linux_astra.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 linux_astra.md diff --git a/linux_astra.md b/linux_astra.md new file mode 100644 index 0000000..3194f22 --- /dev/null +++ b/linux_astra.md @@ -0,0 +1,52 @@ +## Инфа об особенностях Astra + +### Установка Vs Code и библиотек +0. При установке поставить комплекс пакетов для разработки +1. Скачать VsCode с оф.сайта формат .deb +2. Установать -> Поставить расш Python -> +3. Установка pyqt5 **(2.12), pyqt6 (1.7)**\ + Несколько способов: + - через репозиторий `apt `(поставить на всю ОС- пользоваться могут все) + - задать установку path, чтобы ограничить + - `pip3` + - Установить на всю ОС + ```bash + sudo apt install python3-pyqt + ``` + - если не будет, то: + ```bash + sudo apt update + ``` + ```bash + sudo apt install qt5-default + ``` + ```bash + sudo apt install qtcreator + ``` + - Установить виртуальное окружение `venv` (используется заданной прогой (в реп.)) + ```bash + python3 -m venv .venv + ``` + ```bash + source .venv/bin/activate + ``` + ```bash + pip install pyqt6 + ``` +4. Сделать папку с проектом в `/opt/filelist` + ```bash + sudo mkdir /opt/filelist + ``` +5. Создать файл в папке с проектом + ```bash + sudo touch /opt/filelist/project.py + ``` +6. Если нужно поднять права на него для всех пользователей (все файлы из-за рекурсии `-R`) + ```bash + sudo chmod 777 -R /opt/filelist/ + ``` + > 777 я / группа / остальные +7. Открыть файл с помощью проги + ```bash + программа /path + ``` \ No newline at end of file