Enumere todos los paquetes disponibles (y/o instalados) de una fuente específica

Enumere todos los paquetes disponibles (y/o instalados) de una fuente específica

¿Cómo puedo enumerar todos los nombres de paquetes y sus versiones disponibles en una fuente de paquete específica (repositorios oficiales, PPA u otros repositorios)?

Además, ¿cómo puedo filtrar sólo los paquetes instalados de esa lista?
Si una versión de un paquete está disponible en la fuente consultada, pero la versión instalada proviene de cualquier otro lugar, no debería aparecer en el resultado.

información relacionada