Команда dpkg самопроизвольно завершается при первом запуске, работает во второй раз

Я решил проблему, заменив кабель, хотя тот, который я использовал, работал до этого. Потом переключился обратно и снова заработало. Пробовал отсоединять кабель с обоих концов и снова подсоединять, но это не сработало. Я знаю, что на кабелях и разъемах QSFP и SFP DAC есть электрические биты, но я понятия не имею, как они работают, поэтому не могу точно сказать, что пошло не так.

2
20.12.2019, 21:56
1 ответ

Похоже, вы пытаетесь заново реализовать то, что должен делать dpkg, из сценариев сопровождающих, но не принимая во внимание все возможные способы их вызова.

Например, prerm и postrm также будут вызываться во время обновления!

Я бы порекомендовал просто избегать странных танцев с tar и предоставлять эти файлы непосредственно в.deb, а также прекратить вручную удалять любые файлы, отправленные в.deb. Просто позвольте dpkg выполнить распаковку и удаление, когда это необходимо.

Затем, чтобы узнать, когда вызывать системный материал, вы должны свериться с блок-схемами скрипта сопровождающего, либо из политики Debian, либо из различных справочных страниц deb -(, хотя в настоящее время они менее подробные ).

0
18.05.2020, 00:52

Теги

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