Translation(s): English - Français - Italiano - Русский - 한국어(Korean)

(!) ?Discussion


DebianPackage > dpkg


dpkg, менеджер пакетов среднего уровня для Debian

При помощи dpkg --set-selections, вы можете указать, какие пакеты будут установлены/удалены, которые будут выполнены при следующем запуске apt-get dist-upgrade.

Почему "среднего уровня"?

Нижеследующий dpkg-deb, который выполняет низкоуровневые действия в .deb (бинарных) пакетах, например чтение информации управления и непосредственного извлечения содержащихся файлов.

dpkg проверяет зависимости и отказывается устанавливать пакеты чьи зависимости не встречал, но это не помешает вам найти и установить эти зависимости. Вам понадобится высокоуровневый инструмент (например dselect или apt-get) для этого.

Сообщения об ошибке

О: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)

An attempt is being made to run more than one package management process

This error may occur if an attempt to run more than one package management process is made. For example, if a package is being installed or removed using apt-get, or dselect, it should not be possible to run another package management tool, until the package updates are complete.

A non-root user is trying to add or remove packages

This error may also occur if a non-privileged (non-root) user attempts to add or install packages, or make a change to package status information within the package database.

О: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

A non-root user is trying to add or remove packages

This error may occur if a non-privileged (non-root) user attempts to add or install packages, or make a change to package status information within the package database.

Смотри также


CategoryQuickPackageManagement | CategoryPackageManagement