Linux_info/linux_astra.md
2023-10-18 21:55:06 +03:00

52 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Инфа об особенностях 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
```