Управление программным обеспечением в Linux
Общая схема работы с ПО
В Linux программы устанавливаются через:
dpkg - низкоуровневый менеджер пакетов (.deb файлы)
apt - удобная оболочка над dpkg (автоматически решает зависимости)
sources.list — список репозиториев (откуда скачиваются пакеты)
Обычно пользователь работает с apt, а система внутри использует dpkg
DPKG
Установка
sudo dpkg -i program.deb
Удаление:
sudo dpkg -r program
Просмотр установленных пакетов:
dpkg -l
Минусы
dpkg не устанавливает зависимости автоматически
APT
APT скачивает программы из репозиториев и сам решает зависимости.
Обновить список пакетов:
sudo apt update Установить программу:
sudo apt install cowsayУдалить:
sudo apt remove program Удалить с конфигами:
sudo apt purge program Обновить систему:
sudo apt upgradeВывод
dpkg - устанавливает .deb вручную
apt - основной менеджер пакетов