Будет ли apt-get dist-upgrade -y подтверждать обновления с проблемами проверки?

я хотел бы, чтобы chron периодически запускал мои обновления, и мне сказали, что команда: apt-get dist-upgrade -y должна принимать обновления. Меня беспокоит, что при обновлении вручную я много раз сталкивался с ошибками проверки, и я хочу автоматизировать этот процесс только в том случае, если я уверен, что пакеты с проблемами проверки не установлены. Может ли кто-нибудь подтвердить, что -y не ответит «да» на запрос «продолжить без проверки»? В идеале я надеюсь на довольно исчерпывающий справочник и / или способ проверить это сам. Спасибо.

0
07.01.2017, 10:27
2 ответа

От man apt-get :

-y, --yes, --assume-yes Автоматическое «да» на запросы; примите «да» в качестве ответа на все запросы и выполняйте неинтерактивно. Если возникает нежелательная ситуация, такая как изменение удерживаемого пакета, попытка установить неаутентифицированный пакет или удаление основного пакета , то apt-get будет прервать .

Вам нужно - force-yes , чтобы принять это приглашение, IIRC.

3
28.01.2020, 02:34

apt-get install -y --allow-unauthenticated

Справочная страница:

--allow-unauthenticated
    Ignore if packages can't be authenticated and don't prompt about
    it. This can be useful while working with local repositories, but
    is a huge security risk if data authenticity isn't ensured in
    another way by the user itself. The usage of the Trusted option for
    sources.list(5) entries should usually be preferred over this
    global override. Configuration Item:
    APT::Get::AllowUnauthenticated.
1
28.01.2020, 02:34

Теги

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