Como posso obter uma lista completa de repositórios não padrão em uso?

6
Ao fazer algumas auditorias de suporte, gostaria de saber qual seria a maneira mais eficiente / compacta de obter uma lista de todos os relatórios extras que estão sendo usados em uma determinada estação de trabalho do Ubuntu usando a linha de comando (não através das ferramentas GUI). Até agora estou usando:

  • diferenciou um arquivo sources.list padrão com o da
  • da estação de trabalho
  • examinando arquivos em cat /etc/apt/sources.list.d

Alguma outra ideia sobre a melhor forma de fazer isso?

    
por MagicFab 04.04.2011 / 17:50

4 respostas

3

Para examinar os arquivos em /etc/apt/sources.list.d , você pode usar:

cat /etc/apt/sources.list.d/*.list | grep -v "^#"

Isto lê o conteúdo de todos os arquivos lá e então corta todas as linhas comentadas. Dessa forma, você só obtém os repositórios que estão realmente em uso.

    
por andrewsomething 05.04.2011 / 21:30
1

Usando os módulos apt do python existentes, você pode escrever um script muito pequeno:

###################################################################    
##################file: apt-listsources############################
###################################################################
#!/usr/bin/python
import sys

from aptsources.sourceslist import SourcesList, SourceEntry

if __name__ == "__main__":

    list=SourcesList()
    for l in list.list:
        if l.invalid or l.disabled:
           continue
        print l.line
##################################################################            
    
por SCBrisbane 10.06.2012 / 11:22
-1

Você pode abrir fontes de software (no menu de edição do centro de software) e depois alternar para outra guia de software.

    
por Lincity 04.04.2011 / 18:24
-1

Se você abrir o software-properties-gtk, a guia Outro Software mostrará uma lista dos repositórios extras que estão sendo usados.

O

software-properties-gtk pode ser aberto abrindo o Gerenciador de Atualizações e selecionando configurações, ou abrindo o Centro de Software, Editar - > Fontes de Software ...

    
por NateW 04.04.2011 / 18:22