Как использовать dpkg, чтобы закончить настраивать извлеченные пакеты

Команда "dpkg-i debfilename.deb" установит (извлеките и настройте), пакеты в defilename.deb.

Как делают я делаю эту ту же операцию на двух шагах: 1) извлеките файлы и 2) настроить файлы?

С другой стороны, как я мог выполнить действие по установке, не перезаписывая файлы, которые уже были созданы в предыдущий раз, когда оно было выполнено?

Я хочу отредактировать строку одного исходного файла, который имеет ошибку, и переустановите, не перезаписывая тот файл.Спасибо.

1
задан 26 February 2017 в 22:36

2 ответа

*.deb является установленным пакетом. Если бы установщик включал функции, чтобы позволить пользователю делать модификации во время установки (такой как phpmyadmin и mysql установщики), то Вы получили бы подсказку в случае необходимости.

, Если Вы не получаете подсказку, это не часть пакета. Необходимо было бы установить пакет, затем настроить его после установки.

, Кроме того, Вы могли попытаться найти источник к пакету. Компиляция источника дает пользователю опцию создания типа изменений, которые Вы упомянули. Вы могли также создать *.deb для установщика, который может включать подсказки конечного пользователя для пользовательской конфигурации.

0
ответ дан 8 December 2019 в 06:25

Можно использовать dpkg-source чтобы упаковать и распаковать исходные файлы пакета Debian.

Подробнее:

Википедия dpkg dpkg-dev содержит серию средств разработки, требуемых распаковать, создать и загрузить исходные пакеты Debian. [10] Они включают:

  • dpkg-источник упаковывает и распаковывает исходные файлы пакета Debian.

Как записано в Википедии Формат файла Deb

Начиная с Debian 0.93 deb пакет реализован как архив площади. [7] Этот архив содержит три файла в определенном порядке:

  • debian-двоичный-файл - Содержит одну строку, дающую число версии формата пакета. (2.0 для текущих версий Debian).
  • архив управления - названный control.tar архива tar содержит обслуживающие сценарии и метаинформацию пакета (имя пакета, версия, зависимости и специалист по обслуживанию). Сжатие архива с gzip или xz поддерживается. Расширение файла изменяется для указания на метод сжатия.
  • архив данных - названный data.tar архива tar содержит фактические устанавливаемые файлы. Сжимание архива с gzip, bzip2, lzma или xz поддерживается. Расширение файла изменяется для указания на метод сжатия.
0
ответ дан 8 December 2019 в 06:25

Другие вопросы по тегам:

Похожие вопросы: