Список всех зависимостей файла Deb
Чтобы просмотреть информацию о файле .deb и всех его зависимостях, выполните следующую команду:
$dpkg -Я /дорожка/к/file.deb
В приведенном ниже примере показана информация о файле .deb диспетчера загрузок Persepolis.
Эта команда особенно полезна, если вы хотите заранее проверить, что устанавливается.
Список всех файлов, которые будут установлены из пакета Deb
Чтобы увидеть все файлы, которые пакет .deb установит в вашей системе, а также пути их назначения, выполните следующую команду:
$dpkg-deb-c /дорожка/к/file.debВ приведенном ниже примере показаны файлы, которые будут установлены в системе, если вы вручную установите пакет persepolis download manager .deb. Обратите внимание, что менеджер пакетов Ubuntu также перечисляет включенные файлы, но требует, чтобы вы сначала установили пакет. Однако этот метод не требует установки пакета .deb и действительно полезен, если вы хотите проанализировать, какой файл куда попадает.
Извлечь все файлы из пакета Deb
Иногда вам может потребоваться извлечь пакет deb для проверки фрагмента кода или использовать некоторые из включенных в него файлов для отладки и других целей. Чтобы извлечь все файлы из пакета deb, вы можете запустить команду в следующем формате:
$dpkg-deb--извлекать /дорожка/к/file.debОбратите внимание, что извлечение файлов - это не то же самое, что установка пакета deb. Вы просто получите извлеченное содержимое пакета .deb в локальную папку.
Установите файл Deb с помощью Dpkg
Dpkg - это служебная программа для управления пакетами .deb (debian). Чтобы установить пакет .deb с помощью dpkg, выполните следующую команду:
$судо dpkg -я /дорожка/к/file.debПриведенная выше команда установит только автономный пакет deb без каких-либо зависимостей. Чтобы исправить это, вам нужно будет запустить команду для автоматической установки необходимых зависимостей. В противном случае ваша система может остаться в неисправном состоянии. Чтобы устранить проблему с неудовлетворенной зависимостью, выполните следующую команду:
$судоподходящий-f установитьУстановите файл Deb с помощью Gdebi
Gdebi - это удобная командная строка и графическое приложение, предназначенное исключительно для установки автономных пакетов .deb, хранящихся на вашем локальном диске. Он также автоматически разрешает зависимости, если они доступны в официальных репозиториях Ubuntu (требуется подключение к сети).
Чтобы установить gdebi в Ubuntu, выполните следующую команду:
$судоподходящийустановитьGdebiЧтобы установить пакет .deb с помощью Gdebi, выполните следующую команду:
$судоGdebi/дорожка/к/file.debПоскольку gdebi позаботится об установке зависимостей, вам не нужно вручную запускать другую команду для исправления поврежденных пакетов. Однако, если вы хотите проверить, есть ли сломанные пакеты или нет, и исправить их автоматически, вы можете снова запустить указанную выше команду:
$судоподходящий-f установитьИспользование Apt для установки пакета Deb
Вы также можете использовать менеджер пакетов Ubuntu по умолчанию для установки автономных файлов .deb. Для этого выполните следующую команду:
$судоподходящийустановить /дорожка/к/file.debЕсли вы запустили терминал в каталоге .deb файла, выполните следующую команду:
$судоподходящийустановить./file.debКак и gdebi, apt автоматически установит все необходимые зависимости. Для подтверждения выполните команду ниже:
$судоподходящий-f установитьЗаключение
Это несколько команд, которые вы можете использовать для установки файлов .deb без использования графического интерфейса. Они полезны, если вы запускаете и управляете серверной версией Ubuntu или используете Ubuntu без какой-либо среды рабочего стола.