apt / dpkg — управление пакетами
шпаргалка · Ubuntu 24.04 · Debian https://lab.dimsanych.ru/ru/wiki/apt/Шпаргалка
-
sudo apt update && sudo apt upgradeобновить индекс, затем поставить обновления -
sudo apt install nginxпоставить пакет -
sudo apt purge nginxудалить пакет вместе с конфигами -
sudo apt autoremove --purgeснести осиротевшие зависимости -
apt-cache policy nginxверсии пакета и из какого репо -
dpkg -L nginxкакие файлы принёс пакет -
dpkg -S /usr/sbin/nginxкакому пакету принадлежит файл -
sudo apt --fix-broken installдоустановить зависимости после сбоя -
sudo dpkg --configure -aдоконфигурировать прерванный dpkg -
sudo apt-mark hold nginxзафиксировать версию пакета
Ключи
apt устроен по подкомандам (apt install, apt remove…), а не по флагам одной
команды; ниже — основные подкоманды и ключи. Полный список — man apt, man dpkg.