Intereting Posts
texinfo: Могу ли я писать не-английские информационные файлы? Такие, как китайский, и как? Почему доступ к файлу игнорируется Postfix? извлечение подмножества строк из большого текстового файла Как обойти проверку флеш-версии в linux firefox и использовать Gnash поиск абсолютного каталога Моя команда Ping, кажется, никогда не заканчивается. Означает ли это, что это suceeeding? Установить установленную систему в файл tar.gz Термин поиска труб из буфера обмена (не имя файла) в grep для поиска папки Найти результат, используемый в выражении if Использование openvpn с несколькими серверами под systemd Как мы можем предотвратить расширение параметра? Получить полный байт, отправленный pid эквивалент package.use для VIDEO_CARDS, ABI_X86 и т. д. Современное распределение на старом оборудовании Почему мне нужно избегать символов регулярных выражений в sed для интерпретации символов регулярных выражений?

Как я могу задать ответы на подсказки в этом deb?

Я пытаюсь установить jitsi-meet на vm через автоматический скрипт . Однако пакет deb запрашивает имя хоста. Как установить это значение из сценария? Я попытался использовать debconf-set-selections , но мне не удалось установить значение ни на что, кроме localhost. Вот что я делаю сейчас:

 export DEBIAN_FRONTEND=noninteractive echo 'deb http://download.jitsi.org/nightly/deb unstable/' >> /etc/apt/sources.list wget -qO - https://download.jitsi.org/nightly/deb/unstable/archive.key | apt-key add - debconf-set-selections <<< 'jitsi-meet-prosody jitsi-meet/jvb-hostname string "my.ip.address"'; debconf-set-selections <<< 'jitsi-meet jitsi-meet/jvb-hostname string "my.ip.address"'; debconf-set-selections <<< 'jitsi-meet-prosody jitsi-meet-prosody/jvb-hostname string "my.ip.address"'; debconf-set-selections <<< 'jitsi-meet jitsi-meet-prosody/jvb-hostname string "my.ip.address"'; apt-get install -y jitsi-meet 

Это работает в том смысле, что это не подсказывает мне, однако, имя хоста неправильно установлено на localhost, а не my.ip.address.

Когда я запускаю debconf-show jitsi-meet перед скриптом, значения кажутся правильными, но после вызова apt-get они устанавливаются на localhost.

Я просматривал эти исходные файлы, но я не мог этого понять: здесь

Любая идея, как я могу автоматизировать запись этого значения?

Вы должны добавить apt-get update после добавления в /etc/apt/sources.list иначе вы НЕ получите последний jitsi-meet из своего репозитория, но все, что находится в репозиториях для вашего дистрибутива, и это может быть не поддерживает все параметры, которые вы указываете.

В противном случае, если jitsi-meet использует собственную базу данных debconf (я считаю, что спецификация позволяет приложениям использовать свои собственные), тогда вам нужно будет указать путь к этой базе данных при использовании debconf- * и посмотреть, поможет ли это.