26 lines
1.3 KiB
Markdown
26 lines
1.3 KiB
Markdown
# MyPkg - Менеджер пакетов для Linux
|
||
|
||
## Описание
|
||
|
||
**MyPkg** — это консольный менеджер пакетов для Linux, разработанный в рамках курсовой работы. Он позволяет устанавливать, удалять, искать пакеты и автоматически разрешать зависимости.
|
||
|
||
## Возможности
|
||
|
||
- ✅ Установка пакетов с автоматическим разрешением зависимостей
|
||
- ✅ Удаление пакетов
|
||
- ✅ Просмотр списка установленных пакетов
|
||
- ✅ Информация о пакете (версия, зависимости, файлы)
|
||
- ✅ Поиск пакетов в репозитории
|
||
- ✅ Режим песочницы (`--sandbox`) — безопасная установка
|
||
- ✅ Режим dry-run (`--dry-run`) — предварительный просмотр
|
||
- ✅ Цветной вывод с эмодзи
|
||
|
||
## Установка
|
||
|
||
```bash
|
||
# Клонирование репозитория
|
||
git clone https://iux-gitea.myddns.me/24_ChernovaSS/mypkg.git
|
||
cd mypkg
|
||
|
||
# Установка (рекомендуется в режиме разработки)
|
||
pip3 install --user -e . |