GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment répertorier les référentiels installés dans Ubuntu et 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 au référentiel principal. À partir de là, vous pouvez installer, mettre à jour des packages.

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

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

Répertorier les référentiels installés dans Ubuntu

Les références du référentiel distant sont configurées dans /etc/apt/sources.list file et tous les fichiers sous /etc/apt/sources.list.d/ répertoire.

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.list* 

Vous verrez la sortie comme ci-dessous :

deb http://mirrors.digitalocean.com/ubuntu/ xenial main restricted
deb-src http://mirrors.digitalocean.com/ubuntu/ xenial main restricted
deb http://mirrors.digitalocean.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.digitalocean.com/ubuntu/ xenial-updates main restricted
deb http://mirrors.digitalocean.com/ubuntu/ xenial universe
deb-src http://mirrors.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

Vous pouvez également 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 :

sudo apt-cache policy 

Sortie :

Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main amd64 Packages
     release v=16.04,o=LP-PPA-ondrej-php,a=xenial,n=xenial,l=***** The main PPA for supported PHP versions with many PECL extensions *****,c=main,b=amd64
     origin ppa.launchpad.net
 500 https://deb.nodesource.com/node_13.x xenial/main amd64 Packages
     release o=Node Source,n=xenial,l=Node Source,c=main,b=amd64
     origin deb.nodesource.com
.
.
.
 500 http://mirrors.digitalocean.com/ubuntu xenial/main amd64 Packages
     release v=16.04,o=Ubuntu,a=xenial,n=xenial,l=Ubuntu,c=main,b=amd64
     origin mirrors.digitalocean.com
Pinned packages:

Conclusion

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


Ubuntu
  1. Comment répertorier tous les packages ou des packages spécifiques installés sur le système Debian/Ubuntu Linux

  2. Comment répertorier les packages installés sur Ubuntu 20.04

  3. Comment répertorier les packages installés dans Ubuntu

  4. Comment lister tous les packages installés sous Linux

  5. Lister les packages installés dans Ubuntu 20.04 - Comment effectuer cette tâche ?

Comment répertorier tous les packages pouvant être mis à niveau dans Ubuntu, Debian et Mint

Comment répertorier les packages installés sur les distributions Linux basées sur Ubuntu et Debian

Comment supprimer des packages d'Ubuntu et de Debian

Comment répertorier les packages logiciels installés sur Ubuntu

Comment répertorier les packages installés dans Ubuntu 22.04

Comment répertorier les packages installés sur Ubuntu 22.04