Comment énumérer les référentiels installés dans Ubuntu & Debian

Comment énumérer les référentiels installés dans Ubuntu & Debian

Un référentiel est la collection de packages pour un système d'exploitation Linux. Vous pouvez créer un référentiel central contenant les packages réels. Configurez ensuite vos autres systèmes pour vous connecter avec le référentiel principal. D'où vous pouvez installer, mettre à jour les packages.

L'Ubuntu et d'autres systèmes basés sur Debian utilisent APT (Advanced Packages Tool) en tant que gestionnaire de packages. Apt conserve tous les fichiers de configuration sous / etc / apt annuaire.

Ce tutoriel vous aidera à répertorier tous les référentiels installés sous un système basé sur un Ubuntu ou Debian via la ligne de commande.

Liste des référentiels installés dans Ubuntu

Les références du référentiel distant sont configurées dans / etc / apt / sources.liste fichier et tous les fichiers sous / etc / apt / sources.liste.d/ annuaire.

Utilisez la commande suivante pour répertorier tous les référentiels configurés sur le système basé sur APT:

sudo grep -rhe ^ deb / etc / apt / sources.liste*  

Vous verrez la sortie comme ci-dessous:

deb http: // miroirs.DigitalOcean.com / ubuntu / xenial principal restreint deb-src http: // miroirs.DigitalOcean.com / ubuntu / xenial principal restreint deb http: // miroirs.DigitalOcean.com / ubuntu / xenial updates principales restreintes deb-src http: // miroirs.DigitalOcean.com / ubuntu / xenial updates principales restreintes deb http: // miroirs.DigitalOcean.com / ubuntu / xenial Universe deb-src http: // miroirs.DigitalOcean.com / Ubuntu / Xenial Universe… Deb http: // Security.ubuntu.com / ubuntu xenial-Security Universe Deb-Src http: // Security.ubuntu.com / Ubuntu Xenial-Security Universe Deb http: // Security.ubuntu.com / ubuntu xenial-security multiverse deb-src http: // Security.ubuntu.com / ubuntu xenial-security multiverse 

Alternativement, vous pouvez utiliser la commande apt-cache pour répertorier tous les référentiels. Cette commande fournira également plus de détails sur le référentiel.

Essayons la commande ci-dessous:

Politique Sudo apt-Cache  

Sortir:

Fichiers de package: 100 / var / lib / dpkg / version d'état A = maintenant 500 http: // ppa.rampe de lancement.net / ondrej / php / ubuntu xenial / main packages AMD64 version v = 16.04, o = lp-pppa-ondrej-php, a = xenial, n = xenial, l = ***** le PPA principal pour les versions PHP prises en charge avec de nombreuses extensions PECL *****, C = Main, b = AMD64 Origine PPA.rampe de lancement.net 500 https: // deb.nœud.com / node_13.x Spackages Xenial / Main AMD64 Release O = Source de nœud, n = xenial, l = source de nœud, c = main, b = amd64 Origin Deb.nœud.com… 500 http: // miroirs.DigitalOcean.Com / Ubuntu Xenial / Main AMD64 Packages Release V = 16.04, o = Ubuntu, a = xenial, n = xenial, l = ubuntu, c = main, b = amd64 miroirs d'origine.DigitalOcean.packages co-épinglés: 

Conclusion

Dans ce tutoriel, vous avez appris à trouver tous les référentiels configurés sur Ubuntu ou Système basé sur Debian.