Como verificar quais programas estão relacionados a uma distribuição de um repositório específico

0

por favor, sua ajuda sobre a seguinte questão.

Eu entendo que o arquivo /etc/apt/sources.list controla os repositórios dos quais o APT constrói seu banco de dados. Este arquivo contém linhas no seguinte formato:

Componente (s) de distribuição de localização de recursos de deb (s)
Por exemplo, no meu sistema:

deb link kali-rolling principal não-livre contrib
   deb link jessie main contrib não-livre

Eu quero saber quais programas no meu sistema estão relacionados com a distribuição do Linux jessie , existe alguma linha de comando ou alguma outra maneira de fazer isso?

Obrigado pelas suas respostas

    
por blinkomaniak 06.05.2017 / 21:17

1 resposta

0

Você pode usar o aptitude para pesquisar quais pacotes estão instalados a partir de qual repositório:

foo@test:~$ aptitude search "?origin (opensuse) ?installed"
i A libowncloudsync0                                               - the ownCloud sync library                                                
i A libqt5keychain1                                                - Cross platform password store library                                    
i   owncloud-client                                                - The ownCloud sync client - github.com/owncloud/client                    
i A owncloud-client-l10n                                           - Internationalization files for ownCloud

Para o seu exemplo, você pode tentar: aptitude search "?origin (jessie) ?installed"

    
por 07.05.2017 / 01:00