6 votes

Comment puis-je obtenir une liste complète des référentiels non standard utilisés ?

En faisant quelques audits de support, j'aimerais savoir quel serait le moyen le plus efficace et le plus compact d'obtenir une liste de tous les répertoires supplémentaires utilisés sur une station de travail Ubuntu donnée en utilisant la ligne de commande (pas via les outils GUI). Jusqu'à présent, j'utilise :

  • en comparant un fichier sources.list standard avec le fichier sources.list de la station de travail.
  • examiner les fichiers sous cat /etc/apt/sources.list.d

Avez-vous d'autres idées sur la meilleure façon de procéder ?

3voto

Ghirai Points 11

Pour examiner les fichiers sous /etc/apt/sources.list.d vous pourriez utiliser :

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

Cette commande lit le contenu de tous les fichiers présents et supprime toutes les lignes commentées. De cette façon, vous n'obtenez que les dépôts qui sont réellement utilisés.

1voto

SCBrisbane Points 11

En utilisant les modules apt Python existants, vous pouvez écrire un très petit script :

###################################################################    
##################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
##################################################################

-1voto

aristo Points 331

Si vous ouvrez software-properties-gtk, l'onglet Other Software affichera une liste des dépôts supplémentaires utilisés.

software-properties-gtk peut être ouvert en ouvrant Update Manager et en sélectionnant les paramètres, ou en ouvrant le Software Center, Edit -> Software Sources ...

enter image description here

-1voto

aksangrav Points 221

Vous pouvez ouvrir les sources du logiciel (dans le menu d'édition du centre logiciel) et ensuite passer à l'onglet des autres logiciels.

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X