Доступен ли `dpkg-reconfigure --all` в версии 16.04?

Доступен ли `dpkg-reconfigure --all` в версии 16.04?

После обновления до 16.04 я попытался использовать эту команду, но, похоже, она dpkg-reconfigure(или dpkg --reconfigure) не понимает опцию --all.

Она все еще доступна? Если нет, есть ли эквивалентная команда?

решение1

Не эквивалент, но, вероятно, то, что вы ищете, если хотите быть уверены, что все хоть как-то настроено:

dpkg --configure -a

решение2

Вы можете попробовать этот скрипт:

(
    for i in `dpkg -l | grep '^ii' | awk '{print $2}'`; do
        echo $i; sudo dpkg-reconfigure $i;
    done
) 2>&1 | tee dpkg-reconfigure.log

Он перенастраивает все установленные пакеты и сохраняет журнал в dpkg-reconfigure.logфайл.

решение3

Нет, dpkg-reconfigure16.04 (а также 15.10) такой возможности больше нет --all, хотя она присутствовала в 14.04 (насчет 14.10 не уверен).

Вы могли бы убедиться в этом самостоятельно, проверив страницу руководства команды:

man dpkg-reconfigure

В системе 16.04 (или 15.10) на этой странице руководства --allаргумент не будет указан, тогда как в системе 14.04 он присутствует.

Если у вас нет под рукой этих систем, просто прочитайте онлайн-страницы руководства:16.04-15.10-14.04
(Примечание для будущих читателей: если к моменту прочтения вами этой статьи срок действия одного из связанных релизов уже истек, ссылка перенаправит на страницу руководства последнего релиза вместо отображения старой архивной версии)

Связанный контент