Что-fnoninteractive означает в вызове debconf-передавать?

[1178704]Вы определенно можете 'chroot' в (смонтированную) файловую систему, предназначенную для другой архитектуры, и сделать некоторую осмысленную работу, вам просто нужны правильные инструменты.[12212]Взгляните на PRoot, которая является реализацией chroot в пользовательском пространстве, mount --bind и binfmt_misc: [1179236]https://proot-me.github.io/[12213]Вместе с эмуляторами пользовательского режима QEMU, вы все настроены.[12214]Хотя вы обычно не можете выполнить 'полную' загрузку (т.е. запуск init и служб), достаточно хорошо запустить некоторые двоичные файлы из их 'естественного' места, с доступом ко всем их конфигурационным файлам, включая некоторые, которые привязаны к системе 'host', и т.д.[1178711].
2
22.02.2014, 02:57
1 ответ

Параметр -f определяет интерфейс. Это описано в сообщении debconf-communication --help :

  -f,  --frontend               Specify debconf frontend to use.

Итак, -fnoninteractive определяет "неинтерактивный" интерфейс. Поведение этого интерфейса объясняется в man 7 debconf (или в онлайн-версии здесь ), которая гласит:

   noninteractive
          This is the anti-frontend. It never interacts with you  at  all,
          and  makes  the  default  answers  be used for all questions. It
          might mail error messages to root, but that’s it;  otherwise  it
          is  completely  silent  and  unobtrusive, a perfect frontend for
          automatic installs.   If  you  are  using  this  front-end,  and
          require  non-default  answers  to  questions,  you  will need to
          preseed  the  debconf  database;  see  the  section   below   on
          Unattended Package Installation for more details.

Другими словами, -fnoninteractive означает то, что Это говорит: программа не пытается взаимодействовать с вами, что делает ее пригодной для автоматизированных скриптов.

Если вам нужны еще более подробные сведения, исходный код Perl для «неинтерактивного» и других интерфейсов находится в / usr / share / perl5 / Debconf / Element .

2
27.01.2020, 22:14

Теги

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