Связаться по Skype: vkarabedyants
Позвонить Написать
+7 (499) 404-28-83

Блог о системном администрировании серверов и сайтов

Установка, настройка программного обеспечения Linux, Windows операционных систем

Как извлечь файл .deb

Я загрузил файл .deb Debian. Как извлечь пакет deb без установки его в системе на Debian или Ubuntu Linux? Как мне просмотреть и извлечь содержимое пакета Debian?

Пакет Debian или Ubuntu .deb — это не что иное, как старый добрый формат архива Unix ar. Команда ar используется для хранения групп файлов как одного архива, а .deb включает следующие три файла:

 

  • Debian-binary — текстовый файл, указывающий версию формата пакета .deb.
  • Control.tar.gz — сжатый файл, содержащий md5sums и контрольный каталог для создания пакета.
  • Data.tar.xz — сжатый файл и содержит все файлы, которые будут установлены в вашей системе.

Посмотрим, как просмотреть и извлечь содержимое файла пакета .deb на Debian / Mint / Ubuntu Linux, используя различные параметры командной строки.

Шаг 1. Загрузите пакет .deb.

Используйте команду apt-get command / apt для загрузки файла с именем nginx *.deb:

ИЛИ

ИЛИ

Для отображения файла используйте команду ls:

Шаг 2. Извлеките пакет .deb, используя команду ar

Синтаксис:

Установить команду ar

Вы можете установить ar команду, используя следующую команду apt-get command / apt :

ИЛИ

Чтобы извлечь файл nginx_1.10.0-0ubuntu0.16.04.4_all.deb, запустите:

Пример результата:

Как извлечь пакет deb

Извлечение файлов из control.tar.gz и data.tar.gz

Введите следующую команду tar:

Все файлы извлекаются в текущий каталог.

Используем dpkg-deb

Вы можете также использовать команду dpkg-deb для извлечения файла .deb. Синтаксис:

Чтобы извлечь файл htop_2.0.1-1ubuntu1_amd64.deb в каталоге /tmp /, выполните команду:

Чтобы извлечь htop_2.0.1-1ubuntu1_amd64.deb в текущем каталоге:

Пример:

Для извлечения файлов из пакета Debian используйте команду dpkg-deb

Как просмотреть содержимое пакета Debian без его извлечения?

Синтаксис:

ИЛИ

Например, чтобы просмотреть содержимое пакета Debian с именем htop_2.0.1-1ubuntu1_amd64.deb, запустите:

Пример результата:

просмотр содержимого пакета

Вы также можете использовать команду apt-file следующим образом

По умолчанию apt-файл не установлен. Поэтому установите его и используйте следующим образом:

Пример результата использование apt-файла для просмотра содержимого debian-пакетов

просмотр содержимого пакета

Удаленное администрирование серверов и поддержка сайтов, [email protected]

 

Оставить комментарий

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.