In questo articolo, ti mostrerò come aggiungere un repository di pacchetti su Debian. Userò Debian 9 Stretch per la dimostrazione.
Aggiunta manuale di un repository di pacchetti su Debian
Le informazioni sul repository dei pacchetti sono archiviate su /etc/apt/fonti.elenco file. Puoi modificare il /etc/apt/fonti.elenco File direttamente per aggiungere un nuovo repository di pacchetti.
È possibile eseguire il seguente comando da modificare /etc/apt/fonti.elenco file:
$ sudo nano/etc/apt/fonti.elenco
Dovresti vedere la seguente finestra come mostrato nello screenshot seguente. Come puoi vedere, non ho un repository di pacchetti aggiunto qui in questo momento. Potresti avere molti repository di pacchetti aggiunti. Ma voglio mostrarti le basi.
Ora aggiungerò il repository di pacchetti Debian 9 ufficiale. Quindi sto aggiungendo la seguente riga al file come contrassegnato nello screenshot seguente:
deb http: // ftp.noi.Debian.Org/Debian Stretch Main Contributo non libero
Potresti non capire cosa sia ancora questa linea. Lasciatemi spiegare.
La linea inizia con Deb Ciò significa che è un repository binario Debian pre-compito. Se il repository dei pacchetti contiene codici di origine di diversi software, è necessario sostituire Deb con Deb-Src.
Ora la prossima sezione è l'URL del repository dei pacchetti. È possibile aggiungere URL HTTP, HTTPS, FTP Repository.
La sezione successiva come contrassegnata nello screenshot seguente è la suite o il nome in codice. Per Debian 9, lo è stirata.
Potresti essere in grado di trovare quello che è per il tuo sistema operativo Debian con il seguente comando:
$ lsb_release -cs
Come puoi vedere dallo screenshot qui sotto, il nome in codice o la suite è stirata.
La sezione contrassegnata dello screenshot seguente dipende dal repository del pacchetto specifico che si aggiunge. Per il repository ufficiale di Debian, hai principale, contributo, E non libero.
Ognuna di queste parole rappresenta una sezione o un set di pacchetti software sullo stesso repository di pacchetti.
Una volta che hai finito, premere + X e poi premere y e poi premere Per salvare il file.
Una volta terminato l'aggiunta di un repository, eseguire il comando seguente per aggiornare il Apt PACCHITTER CATH CACHE:
$ sudo apt-get update
Come puoi vedere, la cache del repository pacchetti viene aggiornata.
C'è anche un modo più pulito per aggiungere nuovi repository di pacchetti su Debian.
Su Debian Operating Systems, una directory speciale /etc/apt/fonti.elenco.D/ è disponibile per impostazione predefinita. Viene utilizzato per semplificare l'aggiunta di nuovi repository di pacchetti. Tutto quello che devi fare è creare un nuovo file con l'estensione .elenco nel /etc/apt/fonti.elenco.D/ directory.
Invece di aggiungere il nuovo repository al file /etc/apt/fonti.elenco file, puoi creare un nuovo file diciamo debian_us_official.elenco In /etc/apt/fonti.elenco.D/ Directory con il seguente comando:
$ sudo nano/etc/apt/fonti.elenco.d/debian_us_official.elenco
Dovrebbe essere aperto un nuovo file vuoto.
Ora aggiungi la seguente riga ad esso.
deb http: // ftp.noi.Debian.Org/Debian Stretch Main Contributo non libero
Ora salva il file ed esegui il seguente comando. Sei a posto.
$ sudo apt-get update
Aggiunta di un repository di pacchetti utilizzando Apt su Debian
Ora che capisci come viene formattata una linea di repository. Ora puoi usare il Apt Gestione pacchetti per aggiungere nuovi repository di pacchetti.
Per aggiungere lo stesso repository di prima, eseguire il comando seguente:
$ sudo apt-addd-repository 'deb http: // ftp.noi.Debian.Org/Debian Stretch Main Contributo non libero '
Puoi aggiungere anche un PPA con il seguente comando:
$ sudo apt-addd-repository your_ppa
Nota: qui Tuo_ppa dovrebbe essere qualcosa di simile PPA: TEEJEE2008/PPA.
È inoltre possibile rimuovere un PPA o un repository di pacchetti con il seguente comando:
$ sudo apt-addd-repository -r your_repository
Nota: qui, Your_repository può essere una linea di repository o un PPA.
Ad esempio, nello screenshot seguente, ho rimosso un repository usando la linea del repository.
È così che aggiungi un repository su Debian. Grazie per aver letto questo articolo.