add new info

This commit is contained in:
Yesen 2023-10-18 21:55:06 +03:00
parent cba2fb7185
commit b72bbcab45

52
linux_astra.md Normal file
View File

@ -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
```