📦 Програми та Пакети
У Raspberry Pi OS (Debian) для керування пакетами використовуються apt та dpkg.
APT (Advanced Package Tool)
Основний менеджер пакетів. Більшість команд потребують прав суперкористувача (sudo).
| Команда | Дія |
|---|---|
apt update |
Оновлення списків. Рекомендовано виконувати перед встановленням нових пакетів. |
apt upgrade |
Оновлення системи. Завантаження та встановлення актуальних версій пакетів. |
apt install |
Встановити. apt install git htop. |
apt remove |
Видалити. Залишає конфіги. |
apt purge |
Повне видалення. Видаляє програму разом з налаштуваннями. |
apt autoremove |
Очищення. Видалення невикористовуваних залежностей. |
apt search |
Пошук. Пошук пакетів у репозиторіях. |
DPKG (Debian Package)
Інструмент для встановлення локальних пакетів .deb.
-
Встановити пакет:
Якщо виникають помилки залежностей, запустітьsudo apt install -f. -
Список встановленого:
Python та PIP
Використання віртуальних середовищ (Virtual Environments)
У сучасних дистрибутивах Linux рекомендовано використовувати ізольовані середовища (venv) для встановлення Python-пакетів, щоб уникнути конфліктів із системними бібліотеками.
-
Створення директорії проєкту:
-
Ініціалізація віртуального середовища:
- Примітка: Перший аргумент
venv- назва модуля, другий - назва директорії середовища.
- Примітка: Перший аргумент
-
Активація середовища:
Індикатор(venv)у командному рядку підтверджує активний режим ізоляції. -
Встановлення бібліотек:
(Встановлення в ізольоване середовище) -
Вихід з середовища: