GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come elencare i repository installati in Ubuntu e Debian

Un repository è la raccolta di pacchetti per un sistema operativo Linux. È possibile creare un repository centrale contenente i pacchetti effettivi. Quindi configura gli altri sistemi per la connessione con il repository principale. Da dove puoi installare e aggiornare i pacchetti.

Ubuntu e altri sistemi basati su Debian utilizzano APT (Advanced Packages Tool) come gestore di pacchetti. Apt conserva tutti i file di configurazione in /etc/apt directory.

Questo tutorial ti aiuterà a elencare tutti i repository installati in un sistema basato su Ubuntu o Debian tramite riga di comando.

Elenca i repository installati in Ubuntu

I riferimenti al repository remoto sono configurati in /etc/apt/sources.list file e tutti i file in /etc/apt/sources.list.d/ directory.

Utilizzare il comando seguente per elencare tutti i repository configurati sul sistema basato su apt:

sudo grep -rhE ^deb /etc/apt/sources.list* 

Vedrai l'output come di seguito:

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

In alternativa, puoi usare il comando apt-cache per elencare tutti i repository. Questo comando fornirà anche maggiori dettagli sul repository.

Proviamo sotto comando:

sudo apt-cache policy 

Risultato:

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:

Conclusione

In questo tutorial, hai imparato a trovare tutti i repository configurati su un sistema basato su Ubuntu o Debian.


Ubuntu
  1. Come elencare tutti o pacchetti specifici installati sul sistema Debian/Ubuntu Linux

  2. Come elencare i pacchetti installati su Ubuntu 20.04

  3. Come elencare i pacchetti installati in Ubuntu

  4. Come elencare tutti i pacchetti installati in Linux

  5. Elenca i pacchetti installati in Ubuntu 20.04 - Come eseguire questa attività?

Come elencare tutti i pacchetti aggiornabili in Ubuntu, Debian e Mint

Come elencare i pacchetti installati su Ubuntu e distribuzioni Linux basate su Debian

Come rimuovere i pacchetti da Ubuntu e Debian

Come elencare i pacchetti software installati su Ubuntu

Come elencare i pacchetti installati in Ubuntu 22.04

Come elencare i pacchetti installati su Ubuntu 22.04