$ dpkg
Низкоуровневая работа с .deb. Она работает с программами и системными пакетами выбранного дистрибутива. Например, dpkg -S /usr/bin/htop — кому принадлежит файл.
Синтаксис
dpkg [ОПЦИИ]
Основные опции
| -i ФАЙЛ.deb | установить пакет |
| -l [ШАБЛОН] | список установленного |
| -S ФАЙЛ | какой пакет содержит файл |
| -P | вычистить с конфигами |
Примеры из практики
$ dpkg -S /usr/bin/htopПосле запуска · пошаговоЧто произойдёт: кому принадлежит файл. Что появится в терминале: Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты. Как понять, что всё получилось: Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
$ dpkg -l | grep ^iiПосле запуска · пошаговоЧто произойдёт: что установлено. Что появится в терминале: Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты. Как понять, что всё получилось: Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
Поддержка дистрибутивов
- ✓ Ubuntu
- ✓ Debian
- ✗ Fedora
- ✗ RHEL
- ✗ Arch
- ✗ Alpine
- ✗ openSUSE