apt-get lanzando advertencia: "W: --force-yes está en desuso, use una de las opciones que comiencen con --allow en su lugar"

apt-get lanzando advertencia: "W: --force-yes está en desuso, use una de las opciones que comiencen con --allow en su lugar"

Estoy ejecutando Ubuntu 20.04 en el ejecutor de "máquina" Circle CI. Hoy veo que:

sudo apt-get install -y pkg1 pkg2

está lanzando esta advertencia:

W: --force-yes is deprecated, use one of the options starting with --allow instead

No estoy usando "--force-yes". ¿De dónde viene esto? Incluso

sudo apt-get update

lanza la misma advertencia.

Respuesta1

Hoy veo que:

sudo apt-get install -y pkg1 pkg2

está lanzando esta advertencia:

W: --force-yes is deprecated, use one of the options starting with --allow instead

Se pueden proporcionar argumentos apt-getal menos de tres maneras:

  • utilizando sus argumentos CLI específicos, por ejemplo apt-get --force-yes;
  • usando -oargumentos CLI con elemento de configuración, por ejemplo apt-get -o "APT::Get::force-yes=true"; o
  • usando sus archivos de configuración, por ejemplo:
    APT {
        Get {
            force-yes "true";
        };
    };
    
    en /etc/apt/apt.conf.

Si no ve los argumentos establecidos especificados en sus apt-getllamadas, probablemente desee verificar /etc/apt/apt.conf, /etc/apt/apt.conf.d/*ocualquier otra fuente de apt-getarchivos de configuración.

Tenga en cuenta que --force-yesespeligrosoy es posible que desee eliminar estas opciones de sus apt-getarchivos de configuración.

Respuesta2

La primera respuesta es correcta, pero no pude entender qué debería escribirse en lugar de --force-yes. En mi código, era:

--allow-change-held-packages 

Esto está tomado de un comentario a continuación sobre gran parte de la misma pregunta enComando Ubuntu 18 apt-get dist-upgrade -qq --force-yes obsoleto.

Esto se probó, la advertencia "W: --force-yes está en desuso, use una de las opciones que comiencen con --allow en su lugar" desapareció. Si esto no ayuda, consulte el enlace para ver otras --allow-...cadenas.

información relacionada