Почему некоторые подходящие команды установки требуют подтверждения?

Некоторые apt команды установки, такие как apt-get install kate , запрашивают подтверждение, в то время как другие нет.

Есть ли причина для этого?

  • Нужна помощь в очистке неудовлетворенных зависимостей удаленных приложений
  • netselect - как его установить на Монетный двор?
  • Поиск всех «важных» пакетов с помощью apt
  • / var / lib / dpkg / status как репозиторий для пакетов
  • Почему apt-get think пакеты «больше не требуются»
  • Создание списка альтернативных пакетов с помощью apt-инструментов
  • Linux Noob: apt-get не устанавливает пакет, но нет ошибки?
  • Как установить git-svn с учетом этого странного статуса apt-cache?
  • One Solution collect form web for “Почему некоторые подходящие команды установки требуют подтверждения?”

    apt-get запрашивает подтверждение по существу в двух обстоятельствах.

    1. когда ему нужно сделать больше, чем было запрошено непосредственно, чтобы удовлетворить сделанный запрос. Например, если вы попросили установить или удалить пакет, если ему необходимо выполнить действия, связанные с другими пакетами, явно не упомянутыми, является ли действие установкой или удалением, оно вполне правильно запрашивает подтверждение сначала.
    2. когда ему предлагается выполнить действие, которое может нанести вред системе. Например, попытка удалить существенный пакет вызовет это предупреждение.

       # apt-get remove apt [...] WARNING: The following essential packages will be removed. This should NOT be done unless you know exactly what you are doing! apt 0 upgraded, 0 newly installed, 27 to remove and 4 not upgraded. After this operation, 12.5 MB disk space will be freed. You are about to do something potentially harmful. To continue type in the phrase 'Yes, do as I say!' ?] 
    Linux и Unix - лучшая ОС в мире.