Debian è un sistema operativo noto e open source (OS) per i computer che utilizzano un kernel simile a Unix, di solito Linux, abbinato ad altri elementi software, la maggior parte dei quali provengono dal progetto GNU. Debian Systems utilizzano repository diversi per set specifici di attività. Un repository Debian è una raccolta di pacchetti Debian resi al pubblico per il download e l'installazione. Questi pacchetti sono organizzati in categorie come "Main", "Contributo" e "Non libero" e sono in genere ospitati su server che sono accessibili via Internet. Questa guida discute come possiamo aggiungere un repository Debian a un sistema Linux.
Installa i prerequisiti
Il sistema Linux ha il pacchetto di monete-properties software che viene utilizzato per gestire i repository installati sul sistema Linux. Il seguente comando installa il pacchetto "Software-Properties Common" su un sistema basato su Ubuntu utilizzando APT Package Manager. Il comando "Sudo" viene utilizzato per eseguire i privilegi del comando con superutente (root) necessari per installare il software sul sistema. All'utente viene richiesto la propria password prima che il comando possa essere eseguito. Il comando installa il pacchetto di monete-properties software e Python3-software-Properties come dipendenze. Mostra anche lo spazio su disco aggiuntivo utilizzato dopo l'installazione, la versione del pacchetto e altri dettagli come la fonte del pacchetto. Se si preme "Y", il pacchetto è installato. Altrimenti, l'installazione viene annullata.
Omar@VirtualBox: ~ $ sudo APT Installa software-Properties-Common
Aggiorna il sistema Linux
Il passo successivo dopo l'installazione dei prerequisiti è aggiornare il sistema Linux. Per l'aggiornamento, abbiamo escogitato l'utilità APT Package Manager che funziona bene per aggiornare l'intero sistema ed eseguire ogni tipo di comando in Linux. Questo comando seguente aggiorna gli elenchi dei pacchetti su un sistema basato su Ubuntu utilizzando il gestore dei pacchetti APT. All'utente viene richiesto la propria password prima che il comando possa essere eseguito. Il comando "Apt-eGet Update" recupera gli ultimi elenchi dei pacchetti dai repository configurati sul sistema. Questo è di solito il primo passo prima di aggiornare o aggiungere nuovi pacchetti al sistema poiché si assicura che il gestore dei pacchetti abbia i dettagli più recenti sui pacchetti disponibili e sulle loro versioni.
Il comando aggiorna l'elenco dei pacchetti dalle fonti specificate nei file di configurazione. Il comando prende 6.683 kb di dati in 19s con una velocità di 355 kb/s. Dopo aver aggiornato gli elenchi dei pacchetti, il comando visualizza "Elenchi dei pacchetti di lettura ... FATTO".
Omar@VirtualBox: ~ $ sudo apt-get Update
Aggiungi un repository Debian utilizzando le fonti.File di elenco
Esistono due modi per aggiungere un repository Debian in qualsiasi sistema Linux-utilizzando il comando APT-ADD-Repository o utilizzando le sorgenti.File di elenco. Puoi trovare tutte le informazioni relative ai repository di Debian installati nelle fonti.Elenca file utilizzando l'istruzione Nano che è allegata nella seguente per aprire questo file. L'editor Nano di output mostra le informazioni blu commentate e le linee miste verdi e viola non ferite come i pacchetti debian installati. Per disabilitare i pacchetti installati, è possibile aggiungere il carattere "#" prima del pacchetto Debian.
Omar@VirtualBox: ~ $ sudo nano/etc/apt/fonti.elenco
Supponiamo che vogliamo aggiungere il repository di giochi astuti-getdeb nel nostro sistema Debian che è un repository che contiene i giochi per il sistema operativo Ubuntu, versione "astuzia". Per questo, aggiungiamo la seguente riga nelle fonti.Elenca il file e salva il file utilizzando Ctrl+S. Il repository contiene giochi che sono confezionati per la versione "astuta" di Ubuntu. La parola chiave "Deb" sta per Debian, la famiglia delle distribuzioni Linux su cui si basa Ubuntu. "HTTP" indica che il repository è accessibile tramite il protocollo HTTP. Il repository è ospitato dall'archivio ".getdeb.Sito Web net ". Questa riga di testo viene generalmente aggiunta a un file chiamato "Sources.Elenco "In Ubuntu per aggiungere il repository all'elenco del sistema di fonti di pacchetto.
Aggiungi un repository Debian utilizzando l'istruzione Add-Apt-Repository
Per aggiungere un repository Debian in Ubuntu, è anche possibile utilizzare il comando APT Package Manager in modo diverso. Per questo, utilizzare l'istruzione Add-Apt-Repository, incluso l'URL del repository da installare. Ad esempio, per aggiungere il repository Debian ufficiale per la versione "Stretch", si esegue il seguente comando elencato. Questo comando aggiorna l'elenco del sistema di fonti di pacchetto per includere un nuovo repository. Il repository si trova all'URL specificato, i.e. “Http: // ftp.noi.Debian.org/debian ", ed è per la versione Debian chiamata" Stretch ". Contiene i pacchetti per tre componenti: "Main", "non libero" e "Contributo". Il comando aggiunge anche una voce di Deb alle fonti.elenco.d e una voce DEB-SRC disabile alle fonti.elenco.D.
Omar@VirtualBox: ~ $ sudo ADD-APT-Repository "Deb http: // ftp.noi.Debian.org/debian "> http: // ftp.noi.Debian.Org/Debian Stretch Main Contributo non libero "
Rimuovi un repository Debian
Proprio come puoi aggiungere un repository Debian al tuo sistema molto facilmente, puoi anche rimuoverlo se non è più necessario. Per rimuovere un repository Debian da un sistema, è anche possibile utilizzare il comando add-apt-repository con una piccola modifica. Per questo, è necessario eliminare l'opzione "-r" nella stessa istruzione. Ad esempio, il seguente comando utilizza i diritti sudo per eseguire l'istruzione add-apt-repository con l'opzione -r che gli dice di rimuovere il repository.
Il repository che viene rimosso è “Deb http: // Archive.getdeb.Net/Ubuntu Wily-getdeb Games "che è un repository che contiene i giochi per la versione del sistema operativo Ubuntu," Wily ". L'abbiamo appena installato nelle illustrazioni precedenti. Questo comando rimuove questo repository dall'elenco del sistema di fonti software che impedisce l'installazione o l'aggiornamento di qualsiasi pacchetti da quel repository. Il sistema chiede a un utente di confermare la rimozione premendo [Invio] o annullare premendo CTRL-C. Il comando mostra anche gli elenchi dei pacchetti attualmente installati sul sistema. Se il comando ha esito positivo, emette "fatto" che indica che gli elenchi dei pacchetti vengono aggiornati correttamente.
Omar@VirtualBox: ~ $ sudo add-act-repository -r "deb http: // archive.getdeb.net/ubuntu "> http: // archivio.getdeb.giochi net/ubuntu astuti-gey-getdeb "
Dopo aver rimosso il repository, quando si aprono le fonti.Elenca il file di nuovo utilizzando le seguenti istruzioni, vedrai che il pacchetto Debian per "Wity" non risiede più nel file.
Omar@VirtualBox: ~ $ sudo nano/etc/apt/fonti.elenco
Conclusione
Si consiglia di utilizzare i repository ufficiali di Debian per Ubuntu. Tuttavia, puoi anche utilizzare i repository di terze parti che non sono ufficialmente supportati. È importante notare che l'aggiunta dei repository di Debian a Ubuntu può causare i problemi di compatibilità e rompere il sistema. Pertanto, si consiglia di utilizzare qualche cautela quando si aggiungono i repository e aggiungi solo quelli di cui ti fidi e sono compatibili con la tua versione di Ubuntu.