In sistemi basati su Linux come Ubuntu 22.04 , per aggiungere pacchetti PPA all'elenco dei sorgenti, possiamo usare il comando “add-apt-repository” . Può importare direttamente i repository PPA e le chiavi GPG.
Ubuntu 22.04 ha un repository apt ufficiale che ci fornisce molti pacchetti. Ma a volte, abbiamo bisogno di installare qualche applicazione da qualsiasi altra fonte piuttosto che da Ubuntu. In uno scenario del genere, possiamo utilizzare il "add-apt-repository" comando per aggiungere nuovi pacchetti o repository da una terza fonte in /etc/apt/sources.list o nella directory /etc/apt/sources.list.d/ del tuo sistema.
In questo articolo, tratteremo cos'è il comando add-apt-repository e come usarlo per aggiungere e rimuovere un repository nel sistema Ubuntu 22.04.
Cos'è il comando add-apt-repository in Ubuntu 22.04
Il "add-apt-repository" è un comando che può aiutare gli utenti a scaricare un repository o alcuni pacchetti da terzi in /etc/apt/sources.list o /etc/apt/sources.list.d/ di Ubuntu. Viene anche utilizzato per rimuovere pacchetti o repository specifici dal sistema.
Sintassi
Per utilizzare il "add-apt-repository ” nel terminale, utilizzare la seguente sintassi con l'“opzione richiesta ”:
$ add-apt-repository [option] repository
Alcune importanti opzioni supportate da "add-apt-repository ” sono:
Opzioni | Descrizione |
---|---|
–rimuovi | Viene usato per rimuovere un repository o un pacchetto. |
–aiuto | Viene usato per ricevere messaggi di aiuto. |
–enable-source | Abilita il download di pacchetti dal repository. |
–sì | Viene utilizzato per accettare tutte le query. |
Come installare il comando "add-apt-repository" in Ubuntu 22.04
Per l'installazione del add-apt-repository comando, prima usa “CTRL+ALT+T ” chiave combinata per aprire un terminale e installare il “software-properties-common pacchetto ”:
$ sudo apt install software-properties-common

Dopo aver installato il pacchetto menzionato, il comando "add-apt-repository" dovrebbe essere tutto pronto per l'uso in Ubuntu 22.04 sistema.
Ora, diamo un'occhiata al metodo per aggiungere un repository in Ubuntu 22.04 usando il comando "add-apt-repository".
Utilizzo del comando add-apt-repository per aggiungere repository di terze parti
In questo metodo, dimostreremo come scaricare un repository da una fonte esterna.
Fase 1:aggiunta della chiave GPG
Quando vogliamo installare un repository direttamente dalla terza fonte anziché un repository PPA o Ubuntu, è necessario aggiungere prima una chiave GPG. Utilizza il seguente comando per aggiungere la chiave:
$ wget -qO- https://download.webmin.com/jcameron-key.asc | sudo tee -a /etc/apt/trusted.gpg.d/jcameron-key.asc

Fase 2:aggiunta del repository Webmin
Ora, utilizzando il "add-apt-repository ", aggiungeremo il repository Webmin all'elenco dei sorgenti di Ubuntu. Per farlo, usa il comando sotto indicato:
$ sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

Fase 3:installazione di Webmin
Ora Ubuntu sa dove andare e trovare un repository e installare un'applicazione specifica. Puoi installare Webmin utilizzando il comando indicato di seguito:
$ sudo apt install webmin -y


Il metodo sopra menzionato spiega l'installazione di repository di sorgenti esterni utilizzando add-apt-repository su Ubuntu 22.04 .
Utilizzo del comando add-apt-repository per aggiungere un repository PPA
Utilizzeremo ora il "add-apt-repository ” comando per aggiungere un repository PPA al nostro sistema Ubuntu 22.04. In questo metodo, non è necessario aggiungere manualmente una chiave GPG come "add-apt-repository Il comando ” può importarlo automaticamente. Quindi, a scopo dimostrativo, aggiungeremo "ansible ” Archivio PPA.
Fase 1:aggiorna e aggiorna il repository Ubuntu 22.04
In primo luogo, aggiorneremo e aggiorneremo Ubuntu repository utilizzando il comando indicato di seguito:
$ sudo apt update && sudo apt upgrade

Fase 2:aggiungi un repository ansible
Nel secondo passaggio, aggiungeremo ansible Repository PPA utilizzando il "add-apt-repository ” seguente comando:
$ sudo add-apt-repository PPA:ansible/ansible

Il "repository add-apt Il comando ” importa automaticamente la chiave GPG come mostrato di seguito:

Ora passeremo alla procedura di rimozione di un repository utilizzando "add-apt-repository comando ”
Utilizzo del comando add-apt-repository per rimuovere un repository da Ubuntu 22.04
Possiamo rimuovere un repository da Ubuntu repository ufficiale apt. Per fare ciò, usa "–rimuovi ” opzione supportata da “add-apt-repository comando ". A scopo dimostrativo, rimuoveremo il PPA ansible repository utilizzando il comando indicato di seguito:
$ sudo add-apt-repository --remove ppa:ansible/ansible


Si tratta di aggiungere il repository da qualsiasi altra fonte. Abbiamo coperto tutti i passaggi essenziali per aggiungere un repository da una terza parte e come rimuovere qualsiasi repository utilizzando "add-apt-repository comando ".
Conclusione
In Ubuntu 22.04, il comando add-apt-repository viene utilizzato principalmente per aggiungere pacchetti e repository di terze parti. Per installarlo, esegui "$ sudo apt install software-properties-common comando ” sul terminale. Molte opzioni sono supportate da il repository add-apt comando a, aggiungere qualsiasi repository, abilitare sorgenti, ottenere aiuto, rimuovere qualsiasi pacchetto o repository e così via. Questo articolo copre le informazioni essenziali e l'uso di add-apt-repository su Ubuntu 22.04 in dettaglio.