Не мог выполнить новый сценарий перед установкой (/var/lib/dpkg/tmp.ci/preinst)

Я пытаюсь установить .deb файл в своем бродячем поле, которые используют изображение generic/ubuntu1604, но я получил следующую ошибку:

Reading package lists... Done
Building dependency tree

Reading state information... Done
Reading state information... Done

A queue based service for watching directories for files to process as per its configuration.
Do you want to install the software package? [y/N]:y
(Reading database ... 108439 files and directories currently installed.)
Preparing to unpack wtbuild.deb ...
dpkg (subprocess): unable to execute new pre-installation script (/var/lib/dpkg/tmp.ci/preinst): No such file or directory
dpkg: error processing archive wtbuild.deb (--install):
 subprocess new pre-installation script returned error exit status 2
Errors were encountered while processing:
 wtbuild.deb

ошибка

То единственное происходит с тем изображением. Если я пытаюсь установить тот же .deb файл в своей (гостеприимной) машине Linux, или в другом бродячем поле с другим изображением Linux .deb файл установлен правильно.

1
задан 31 January 2018 в 20:15

1 ответ

Вы пропускаете исполняемый файл, который появляется в строке хижины preinst сценария.

  1. Извлеките метаданные пакета к временному каталогу: dpkg -e wtbuild.deb tmp
  2. Открытый tmp/preinst в текстовом редакторе.
  3. Первая строка должна начаться с символов #!. Текст, который появляется после этого, является программой, которая будет использоваться для петляния. Вы пропускаете ту программу.
  4. Определите пакет, который предоставляет недостающую программу. Например, если программа /usr/bin/python, необходимо установить python пакет: sudo apt-get install python

При поддержании wtbuild.deb необходимо не торопиться для добавления недостающей зависимости к пакету control файл. Если кто-то еще поддерживает wtbuild.deb, необходимо зарегистрировать отчет об ошибках и включать название недостающего пакета зависимости.

1
ответ дан 7 December 2019 в 15:24

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

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