linux:commands:dpkg
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| linux:commands:dpkg [2026/04/12 17:24] – создано Кирилл М | linux:commands:dpkg [2026/06/20 09:32] (текущий) – Кирилл М | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== Команда dpkg ====== | ||
| + | ---- | ||
| + | |||
| + | ===== О команде dpkg ===== | ||
| + | |||
| + | Команда dpkg - Это низкоуровневая утилита для управления пакетами в дистрибутивах Debian и их производных. Позволяет устанавливать, | ||
| + | |||
| + | ===== Опции dpkg ===== | ||
| + | |||
| + | * **--help** - Показать справочную информацию по команде | ||
| + | * **--version** - Показать информацию о версии | ||
| + | * **-i** - Устанавливает .deb пакет | ||
| + | * **-l** - Находит пакеты, | ||
| + | * **-r** - Удаляет .deb пакет | ||
| + | * **-P** - Удаляет .deb пакет, включая файлы конфигурации | ||
| + | * **-V** - Проверяет целостность пакета(ов) | ||
| + | * **-s** - Показывает информацию о состоянии пакета | ||
| + | * **-L** - Показывает файлы, принадлежащие пакету(ам) | ||
| + | * **--info** - Показывает информацию о пакете | ||
| + | * **-p** - Показывает информацию о доступной версии пакета | ||
| + | * **--add-architecture** - Добавляет архитектуру | ||
| + | * **--remove-architecture** - Удаляет архитектуру | ||
| + | |||
| + | ===== Использование dpkg ===== | ||
| + | |||
| + | Установить локальный DEB пакет, используем опцию **-i**: | ||
| + | <code bash> | ||
| + | sudo dpkg -i имя_пакета.deb | ||
| + | </ | ||
| + | |||
| + | Удалить DEB пакет из системы, | ||
| + | <code bash> | ||
| + | sudo dpkg -r имя_пакета | ||
| + | </ | ||
| + | |||
| + | Удалить DEB пакет из системы, | ||
| + | <code bash> | ||
| + | sudo dpkg -P имя_пакета | ||
| + | </ | ||
| + | |||
| + | Найти установленный DEB пакет в системы, | ||
| + | <code bash> | ||
| + | sudo dpkg -l имя_пакета | ||
| + | </ | ||
| + | |||
| + | Или | ||
| + | <code bash> | ||
| + | dpkg -l | grep < | ||
| + | </ | ||
| + | |||
| + | Показать файлы, принадлежащие пакету, | ||
| + | <code bash> | ||
| + | sudo dpkg -L имя_пакета | ||
| + | </ | ||
| + | |||
| + | Добавить архитектуру, | ||
| + | <code bash> | ||
| + | sudo dpkg --add-architecture i386 | ||
| + | </ | ||
| + | |||
| + | Удалить архитектуру, | ||
| + | <code bash> | ||
| + | sudo dpkg --remove-architecture i386 | ||
| + | </ | ||
