Как записать файл журнала для установки пакета deb?

Я создал пакет deb, и мне нужно записать файлы журнала для моего deb-пакета во время установки. Я вижу, что некоторые файлы журналов создаются в этом месте '/ var / log /'. Но он не содержит точной информации о сбоях, если что-либо произошло во время установки. Поэтому мне нужно получить полную информацию о журнале для моего deb-пакета.

Как это получить?

1
задан 10 July 2017 в 10:33

4 ответа

(Если вы устанавливаете пакет .deb из терминала) Терминал «должен» автоматически печатать (эхо) любые возникающие ошибки ... Вы должны просто посмотреть на терминал и увидеть все ошибки.

1
ответ дан 18 July 2018 в 10:30
sudo dpkg -i /path/to/deb/file > log.txt sudo apt-get install -f

Последняя команда, необходимая как dpkg, не решает зависимости.

1
ответ дан 18 July 2018 в 10:30

(Если вы устанавливаете пакет .deb из терминала) Терминал «должен» автоматически печатать (эхо) любые возникающие ошибки ... Вы должны просто посмотреть на терминал и увидеть все ошибки.

1
ответ дан 24 July 2018 в 19:35
  • 1
    Спасибо @Haptenhappy. Я вижу ошибку в терминале. Но мне нужно написать ошибки в файлах журналов. Поскольку пакет можно установить через терминал и через диспетчер пакетов (GDebi). Поэтому будет лучше, если информация об ошибках будет доступна в файлах журналов. – Kathir Subramaniam 10 July 2017 в 11:46
sudo dpkg -i /path/to/deb/file > log.txt sudo apt-get install -f

Последняя команда, необходимая как dpkg, не решает зависимости.

1
ответ дан 24 July 2018 в 19:35
  • 1
    Спасибо @ Миша. Я попробовал ваше решение. Я буду выполнять некоторые операции в пользовательском скрипте postinst. Он возвратил ошибку и не смог установить пакет. Но эта информация об ошибке недоступна в файле журнала. – Kathir Subramaniam 10 July 2017 в 11:43

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

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