Debian package - это основная система управления пакетами в Debian подобных системах. dpkg используется для установки, удаления и получения информации о .deb пакетах.

dpkg является низкоуровневой утилитой. В настоящий момент чаще всего используется набор утилит APT

Использование

Требуются права суперпользователя для работы

Установка пакета

sudo dpkg -i имя_пакета.deb

Вывод списка установленных пакетов

dpkg -l [маска]

Удаление пакета

dpkg -r имя_пакета

Инструменты разработчика

Пакет dpkg-dev содержит серию инструментов, которые вызываются для создания пакета.

  • dpkg-source архивирует и распаковывает исходные файлы пакета Debian.
  • dpkg-deb архивирует и распаковывает двоичные пакеты.
  • dpkg-gencontrol читает информацию из распакованного пакета Debian о дереве исходных файлов и генерирует двоичный пакет.
  • dpkg-shlibdeps прослеживает зависимости пакета.
  • dpkg-genchanges читает информацию из распакованного пакета Debian о дереве исходных файлов. которые запущены единожды создают контрольный файл (.changes).
  • dpkg-buildpackage контрольный скрипт, который может быть использован для автоматического создания пакета.
  • dpkg-distaddfile добавляет файл в файлы Debian.
  • dpkg-parsechangelog читает информацию из файла с изменениями распакованного пакета Debian и создаёт удобный файл с этими изменениями для просмотра его пользователем.

Смотрите также

Ссылки