I repository PPA sono una delle cose che piace di più a Ubuntu. È un repository personale che consente a sviluppatori indipendenti una piattaforma per distribuire i loro pacchetti per Ubuntu. Tuttavia, molti di questi pacchetti sono compatibili con Debian e quindi è necessario sapere come aggiungerli a Debian. Questo è esattamente ciò che imparerai in questo post, come aggiungere e rimuovere repository PPA in Debian.
Repository e PPA
Prima di tutto, è necessario sapere cos'è un repository in Linux.
In Linux, i pacchetti e le applicazioni sono generalmente ospitati in un repository. Questi repository possono essere ufficiali, ovvero inclusi nella distribuzione, oppure non ufficiali o non correlati alla distribuzione.
In breve, un repository è un negozio o uno spazio in cui sono ospitati i pacchetti. Questi repository hanno caratteristiche specifiche che li rendono compatibili con la distribuzione Linux.
Questi repository sono generalmente gestiti da ciascuna distribuzione. Cioè, ogni distribuzione è responsabile dei pacchetti che distribuisce a ciascuno dei suoi utenti. Ma cosa succede se sono uno sviluppatore e voglio distribuire il mio programma?
La verità è che non è così facile includerlo in un repository ufficiale, quindi l'opzione migliore è averne uno o impacchettarlo e distribuirlo tramite un sito Web o un altro strumento.
Quindi, un PPA (Personal Package Archive) è un repository speciale ospitato su Launchpad che è perfettamente compatibile con Ubuntu . Quindi, se sei uno sviluppatore indipendente, puoi impacchettare la tua applicazione e distribuirla utilizzando un PPA. Il grande vantaggio per l'utente è che ogni volta che aggiorni l'applicazione e l'utente ha aggiunto il tuo repository, può aggiornarlo senza problemi.
I PPA sono usati principalmente in Ubuntu, ma è anche possibile aggiungerli in Debian.
Come aggiungere/rimuovere repository PPA in Debian
Debian è un sistema operativo abbastanza popolare ma in qualche modo chiuso nella gestione dei pacchetti. Se è vero che ci sono molti pacchetti inclusi in Debian, è anche vero che molte applicazioni popolari non sono nei suoi repository.
Quindi, ci sono momenti in cui è necessario aggiungere un PPA.
Per questo, possiamo farlo tramite il terminale, che è un metodo molto veloce.
Innanzitutto, installa il pacchetto necessario per aggiungere PPA in Debian:
apt install software-properties-common
Apri un terminale dal menu principale e per aggiungere un PPA, segui questa sintassi come utente root.
add-apt-repository ppa:ppa_name
Ad esempio:
add-apt-repository ppa:jonathonf/nimlang
Successivamente, puoi aggiornare APT.
apt update
E infine installa qualsiasi pacchetto da questo repository:
apt install [package]
Ed è così semplice.
Rimozione di un repository PPA su Debian
Per rimuovere un repository, possiamo usare lo stesso comando ma aggiungere -remove
La sintassi di utilizzo è la seguente:
add-apt-repository -remove ppa:ppa_name
O in questo caso:
add-apt-repository ppa:jonathonf/nimlang
E con questo la PPA viene eliminata.
Metodo 2:rimuovere manualmente il PPA
Un altro modo per rimuovere un PPA è farlo manualmente rimuovendo la sua voce nella cartella che APT dedica alle sorgenti software.
Per prima cosa, mostra tutti i file del repository che sono in Debian
ls /etc/apt/sources.list.d/
E poi, cancellalo semplicemente con il comando rm
rm /etc/apt/sources.list.d/[ppa-name]
Ad esempio:
sudo rm /etc/apt/sources.list.d/jonathonf-ubuntu-nimlang.list
Ed è così semplice rimuovere un PPA in Debian.
Aggiunta/rimozione di PPA su Debian usando la GUI
Debian è utilizzato sia sui server che sul desktop. Ecco perché potresti preferire l'utilizzo dell'interfaccia grafica.
Dal menu principale apri il programma chiamato Software e Aggiornamenti e vai alla scheda Altri software

Da questa interfaccia, devi solo premere uno dei pulsanti in base all'operazione di cui hai bisogno. Per aggiungere un PPA basta cliccare su Aggiungi e per rimuovere un PPA basta selezionarne uno e cliccare su Rimuovi.
Conclusione
Aggiungere PPA in Debian è un compito semplice ma è conveniente sapere che aggiungiamo PPA per evitare instabilità. Ora che sai puoi aggiungerne alcuni.
Facci sapere cosa ne pensi, usi Debian? ti piace? usi PPA? lasciaci un commento e condividi questo post.