GNU/Linux >> Linux Esercitazione >  >> Debian

Come aggiungere/rimuovere repository PPA in Debian

Gli utenti Linux installano la maggior parte dei programmi dal loro repository ufficiale centralizzato elencato nel file sources.list. Tuttavia, se il programma non è elencato nell'elenco dei repository, è possibile installarlo tramite il suo PPA (archivio personale dei pacchetti). Questi sono repository non ufficiali che Launchpad ha messo a disposizione degli utenti. Launchpad è una piattaforma di collaborazione sviluppata da Canonical che consente agli sviluppatori di caricare su di essa il proprio pacchetto sorgente. Launchpad rende quindi disponibili quei pacchetti per gli utenti da cui installare l'applicazione.

In questo articolo, spiegheremo come utilizzare la riga di comando e la GUI di Debian per gestire i repository PPA nel tuo sistema. Spiegheremo in dettaglio come aggiungere, visualizzare e rimuovere un repository PPA.

Si noti che abbiamo utilizzato Debian 10 per eseguire i comandi e le procedure discussi in questo articolo. Tuttavia, gli stessi comandi e procedure possono essere seguiti anche in altre versioni di Debian.

Gestisci i repository PPA tramite la riga di comando

Per gli utenti che preferiscono la riga di comando per eseguire attività amministrative di base, ecco come gestire i repository PPA nel proprio sistema Debian.

Per aprire il Terminale della riga di comando, vai alla scheda Attività nell'angolo in alto a sinistra del desktop. Quindi nella barra di ricerca, digita la parola chiave terminale . Quando viene visualizzato il risultato della ricerca, fai clic sull'icona Terminale per aprirlo.

Elenca i repository PPA aggiunti

Per visualizzare tutti i repository disponibili sul tuo sistema, esegui questo comando in Terminale:

$ apt policy

Un modo alternativo per visualizzare l'elenco dei repository è stampare il contenuto di /etc/apt/sources.list.d . Per farlo, esegui il seguente comando nel terminale:

$ ls /etc/apt/sources.list.d

Questo comando elencherà tutti i repository disponibili sul tuo sistema.

Aggiungi un repository PPA

Solo un utente autorizzato può gestire i repository su un sistema Linux. Utilizzare la seguente sintassi per aggiungere un repository PPA nel sistema.

$ add-apt-repository ppa:ppa_name

Dopo aver aggiunto il repository PPA, aggiorna l'elenco dei repository e installa il pacchetto utilizzando il comando seguente:

$ sudo apt-get update
$ apt install package_name

Facciamo un esempio dell'aggiunta del repository PPA Jonathonf al nostro sistema che utilizzeremo in seguito per installare FFMpeg un lettore audio/video.

Per aggiungere Jonathonf PPA al nostro sistema, utilizzeremo il seguente comando nel Terminale:

$ sudo add-apt-repository ppa:jonathonf/ffmpeg-4

Una volta aggiunto il PPA per FFMpeg, utilizzare il comando seguente per installarlo:

$ sudo apt-get install ffmpeg

Rimuovere un repository PPA

Nel caso in cui desideri rimuovere un repository PPA per il tuo sistema, utilizza la seguente sintassi:

$ add-apt-repository –remove ppa:ppa_name

Questo comando rimuoverà solo il PPA dal tuo sistema, non il pacchetto installato tramite questo PPA.

Ad esempio, per rimuovere il PPA che abbiamo aggiunto nella sezione precedente, dovremo eseguire il seguente comando:

$ add-apt-repository --remove ppa:jonathonf/ffmpeg-4

Eliminazione di un repository

Eliminare un repository significa rimuovere completamente un pacchetto dal sistema, inclusi i file di configurazione e le impostazioni personalizzate. In Linux, puoi eliminare un repository utilizzando l'utilità PPA Purge. Per installare questa utility, esegui questo comando in Terminale:

$ sudo apt-get install ppa-purge

Una volta installato, puoi quindi eseguire il seguente comando per eliminare un repository:

$ ppa-purge ppa:ppa_name

In caso di esempio sopra, il comando sarebbe:

$ ppa-purge ppa:jonathonf/ffmpeg-4

Rimozione di un repository Manualmente

Come discusso in precedenza in questo articolo, i repository aggiunti vengono salvati in un file che si trova in /etc/apt/sources.list.d . Per rimuovere manualmente un repository da questo file, utilizzare il comando "rm" come segue:

$ rm /etc/apt/sources.list.d/ppa_list_file

Ad esempio, per rimuovere il PPA per FFMpeg, utilizzare prima il seguente comando per trovare il nome esatto del PPA:

$ ls /etc/apt/sources.list.d/

Quindi usa il comando rm seguito dal nome esatto del PPA.

$ sudo rm /etc/apt/sources.list.d/jonathonf-ubuntu-ffmpeg-4-focal.list

Gestisci i repository PPA tramite la GUI

Per gli utenti che non sono a proprio agio con la riga di comando di Linux possono utilizzare la GUI per la gestione dei repository. Software e aggiornamenti basati su GUI l'utilità può aiutarti a raggiungere questo scopo.

Elenca i repository PPA aggiunti

Per avviare l'utilità Software e aggiornamento, premi il tasto super sulla tastiera e inserisci le parole chiave pertinenti nella barra di ricerca come segue:

L'utilità Software e aggiornamento si aprirà per impostazione predefinita nel Software Debian scheda. Passa a Altro software scheda per visualizzare i repository aggiunti al tuo sistema.

Aggiungi un repository PPA

Se desideri aggiungere un nuovo repository al tuo sistema, fai clic su Aggiungi pulsante nella parte inferiore di Altro software scheda. In questo modo apparirà una finestra di dialogo. Qui inserisci il nome del repository PPA come segue, quindi fai clic su Aggiungi sorgente pulsante.

ppa:PPA_REPOSITORY_NAME/PPA

Ad esempio, per aggiungere il repository PPA per FFMpeg, il comando sarebbe:

ppa:jonathonf/ffmpeg-4

Il sistema chiederà di fornire la password per l'autenticazione poiché solo gli utenti autorizzati possono apportare modifiche alle impostazioni dell'archivio software. Immettere la password e fare clic su Autentica. Successivamente, il tuo repository verrà aggiunto all'elenco nella scheda Altro software.

Rimuovere un repository PPA

Per rimuovere un repository PPA, vai su Altro software scheda nell'utilità Software e aggiornamenti. Quindi seleziona il repository che desideri rimuovere e fai clic su Rimuovi pulsante.

Questo è tutto ciò che c'è da fare! In questo articolo, abbiamo imparato come aggiungere/rimuovere un PPA in un sistema Debian usando la riga di comando e il modo grafico. Una volta aggiunto un PPA, è molto semplice installare il software utilizzando il comando apt-get.


Debian
  1. Come aggiungere, aggiornare o rimuovere repository Helm

  2. Debian – Come aggiungere Xorg-edgers Ppa in Debian?

  3. Come aggiungere repository Ppa??

  4. Come aggiungere il repository PPA di Ubuntu a Debian 7 Wheezy

  5. Come rimuovere in modo sicuro i repository PPA in Ubuntu

Come aggiungere e rimuovere utenti in Debian

Come aggiungere e rimuovere utenti in CentOS 8

Come controllare il tempo di attività in Debian 10

Come aggiungere/rimuovere repository PPA in Ubuntu

Come rimuovere o eliminare PPA in Ubuntu Linux

Come aggiungere/rimuovere repository PPA in Debian?