Обновления распределения Ubuntu: переместить все взаимодействие с пользователем в конец?

Существует ли способ переместить все взаимодействие с пользователем, которое происходит во время обновления версии в конец процесса обновления?

Поскольку это в настоящее время стоит, процесс обновления Ubuntu будет прерван каждый раз, когда некоторое взаимодействие с пользователем требуется. В частности, каждый раз, когда Ubuntu пытается обновить пакет и находит, что я изменил некоторый конфигурационный файл, который принадлежит тому пакету, это спросит меня, что сделать. Это поведение является довольно раздражающим. Я не могу запустить обновление и уйти, потому что рано или поздно будет всплывающее окно, и утилита обновления ничего не сделает, пока я не нажму где-нибудь. (Вопросы делают смысл 1, я не критикую вопросы по сути, но путь, которым утилита обновления идет о выяснении у них.)

Ubuntu не могла просто выполнить все обновления пакета, когда она идет в так или иначе, и затем, в самом конце, отобразите одно единственное всплывающее окно со списком всех тех вопросов, так, чтобы я мог просто пометить их один за другим?

Перемещение объема все эти вопросы в конец процесса обновления было бы настолько более эффективным. Это позволило бы мне запустить обновление вечером, возвратитесь утром и заботьтесь обо всех тех небольших деталях в одной развертке. Технически это не должна быть проблема вообще. Утилита обновления может легко отслеживать, которых файлов она собирается спросить меня о. Это могло даже сделать это на выполнении, добавив вопросы всплывающему окну, когда это идет, так, чтобы пользователи, которым нравится текущее поведение, могли придерживаться его, но процесс обновления не будет прерван, если пользователь не ответит сразу же.

Подведение итогов, там способ переместить все те вопросы в конец? В противном случае есть ли причина этого поведения? Обычно был бы перемещение объема все те вопросы в конец процесса установки быть хорошей идеей? Я должен сделать запрос новых функций?

Не должна там быть такая функция, и если вопрос вызовет достаточно интереса, то я определенно сделаю запрос новых функций, и мы будем видеть то, что должны сказать devs.:)


1, С одной стороны, если я выполняю сервер с большим количеством специализированных конфигурационных файлов, я не хочу, чтобы обновление удалило их или испортило их. С другой стороны, форматы файла настройки могут измениться, и таким образом, с обновлениями пакета моим специализированным конфигурационным файлам, возможно, понадобится ручное массирование.

2
задан 5 March 2014 в 22:24

1 ответ

Я полагаю, что Вы подошли бы при помощи неинтерактивных функций обновления.

Для стабильных версий:

do-release-upgrade -f DistUpgradeViewNonInteractive

Для выпусков разработки:

do-release-upgrade -d -f DistUpgradeViewNonInteractive

Это пройдет процесс без дополнительных вопросов, которые задают, который походит на то, что Вы ищете.

Посмотрите этот вопрос для получения дополнительной информации: https://askubuntu.com/a/250882/173967

1
ответ дан 8 October 2019 в 12:31

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

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