Я столкнулся с проблемой: dpkg сообщает, что сценарий preinst не работает с кодом выхода 1, но я не вижу вывода. Я заглянул в скрипт itselt (dpkg -e
) и нашел в чем дело. Но если бы был вывод сценария preinst, проблема была бы очевидна!
Может есть какой-то параметр или --debug
ценность для dpkg
?
Хороший способ - проверить /var/log/dpkg.log, если что-то уже идет не так.
Также:
man dpkg
сказать:
-Doctal, --debug = восьмеричное Включить отладку. восьмеричное число формируется путем побитового объединения желаемых значений из списка ниже (обратите внимание, что эти значения могут измениться в будущих версиях). -Dh или --debug = помочь отобразить эти отладочные значения.
Number Description
1 Generally helpful progress information
2 Invocation and status of maintainer scripts
10 Output for each file processed
100 Lots of output for each file processed
20 Output for each configuration file
200 Lots of output for each configuration file
40 Dependencies and conflicts
400 Lots of dependencies/conflicts output
10000 Trigger activation and processing
20000 Lots of output regarding triggers
40000 Silly amounts of output regarding triggers
1000 Lots of drivel about e.g. the dpkg/info dir
2000 Insane amounts of drivel