¿Cómo sé si me quedan paquetes "extranjeros" en mi Linux?

¿Cómo sé si me quedan paquetes "extranjeros" en mi Linux?

Estoy en Mint 17.3 Rosa basado en Ubuntu Trusty.

Recientemente eliminé todos los PPA, de los cuales había más de 20.

Me gustaría comprobar si quedan restos de PPA en general, porque actualmente no tengo ningún PPA importado.

Sé cómo verificar un solo paquete (o un conjunto de paquetes) con apt-cache policy.

¿Cómo puedo lograr eso para todos los paquetes instalados en mi sistema?

Respuesta1

Puedes usarapt-show-versionspara esto. Al ejecutarlo se enumerarán todos los paquetes instalados, con su origen y la versión instalada, y varios mensajes dependiendo de las versiones disponibles:

  • "más reciente que la versión en el archivo" si la versión instalada es más nueva (y tal vez debería degradarse en su escenario)
  • "No hay versión disponible en el archivo" si ninguno de los repositorios configurados contiene el paquete
  • "actualizable" si hay una versión más nueva disponible y apt-get upgradela instalaría
  • "*actualizable* manualmente" si hay una versión más nueva disponible, pero requiere intervención manual para instalar (p.ejes de experimental)
  • "actualizado" si la versión instalada coincide con la última versión candidata disponible en los repositorios

Los paquetes de PPA que desde entonces se han eliminado de aptla configuración de deberían aparecer como uno de los dos primeros.

información relacionada